Skip to main content

Anthrax: Chile On Hell

Album Review

New York thrash kings slam Santiago

With all due respect to the five musicians onstage, the real stars of Anthrax’s new DVD are the 5,500 Chilean metalheads who crammed into Santiago’s Teatro Caupolican for the group’s May 10, 2013 visit.

TeamRock+

More from this edition

Get Involved

Trending Reviews

Promoted

Top