Anthrax Premiere “The Devil You Know” Live Video

Anthrax have shared footage of “The Devil You Know” from their new live album/film “Anthrax XL.” That effort will be released on July 15 and it will feature the band’s 40th anniversary livestream concert, which was held at The Den in Los Angeles, CA on July 16, 2021.

Comments are closed.