Official Merch from your Favourite Bands

BandTees

Anthrax Release Trailer For New DVD

Anthrax have released a new trailer for their upcoming live DVD “Chile On Hell”. which was filmed on May 10, 2013 show at the Teatro Caupolican in Santiago, Chile. The DVD will be released on September 16.