Anthrax Filming Show For New DVD
Anthrax Filming Show For New DVD: (hennemusic) Anthrax have announced plans to film their show in Santiago, Chile this Friday, May 10 for a live DVD release. For Friday's concert, Anthrax will play a special extended set featuring tracks from their whole catalog for the new DVD shoot.