If you've never seen Anthrax's entire Chile on Hell set, here's your chance! The band is streaming the full show above via the Knotfest YouTube channel, as well as releasing some new merch on their website. Chile on Hell was recorded at the Teatro Caupolican in Santiago, Chile on May 10, 2013.
Live Footage
Watch ANTHRAX Play Entire 2013 Chile On Hell Show
They also released some pretty sweet merch.