Loading Most Celtic Fans Will Ignore The Embarrassing Over-Reaction To This Week’s Euro Results. on The Celtic Blog...