
Get ready to mosh in the privacy of your own home, because multiple Grammy-nominated, Platinum-selling thrash masters Anthrax have released Chile On Hell, a live-in-concert DVD. Chile On Hell was filmed at the Teatro Caupolican in Santiago, Chile on May 10, 2013.