Anthrax Posts "A Skeleton In The Closet" Live Clip
Published: September 16, 2014
The Grammy-nominated thrash masters in Anthrax will release "Chile On Hell," a live-in-concert DVD, on October 17th (EU) / October 20th (UK) via Nuclear Blast.
"Chile On Hell" was filmed at the Teatro Caupolican in Santiago, Chile on May 10th, 2013 and features Anthrax performing an extended set that includes songs from the band's entire catalog...
Read More/Discuss on Metal Underground.com