Anthrax filmed their May 10, 2013 concert in Santiago, Chile last year and they are now planning the release of a live DVD of the show.
Excerpt from:
Anthrax Planning Live DVD Release Recap
Anthrax filmed their May 10, 2013 concert in Santiago, Chile last year and they are now planning the release of a live DVD of the show.
Excerpt from:
Anthrax Planning Live DVD Release Recap