Annihilator frontman / founder Jeff Waters has checked in with a special announcement: "Germany! Did you hear about this? For the metal fans, Annihilator announce open rehearsal, new CD listening party, and hang out with our fans in Munich, Germany this summer, August 8th. Best part? I believe the tix are...
Continue reading...
Continue reading...