Battery rocks
by GPitt on 3/29/10Altar Bar - PittsburghWas blown away by this show. Have seen many "tribute" bands, but never one as spot-on as these guys. Lot's of energy. This show reminded me of the first time I ever saw Metallica in 1991. Driving, high power metal. Can't wait to see them again.