I saw them open for BTBAM/JFAC and I was blown away by their stage presence. The singer and bassist were just jumping in the crowd at random and climbing all over the amps and shit. They are just a crazy/amazing live show.
4/7 Electric Wizard
4/17 The Lurking Corpses