Solid American rock, decent thrash, and some rather good power metal.
Review in Music — by Marty Dodge — on Apr 28, 2010