ANTHRAX: Video Footage Of Entire Corpus Christi Concert

Fan-filmed video footage of ANTHRAX's entire February 6 performance at Concrete Street Amphitheater in Corpus Christi, Texas can be seen below. ANTHRAX's U.S. tour with LAMB OF GOD will come to a close in Los Angeles, California on February 12. ANTHRAX's long-awaited new album, "For All Kings", will be released on February 26 via Nuclear ...

Read more