Critic’s Choice
Face to Face, with Snapcase, H2O and the Explosion, Friday, February 23, and Saturday, February 24, at the Ogden Theatre, scared more than a handful of fans away with its 1999 shot at epic rock, Ignorance is Bliss (Lady Luck/Vagrant), but the band is doing its best to bring punk…