Music EvilutionE5150 DVD Review: ANTHRAX – “Chile On Hell” Author Acky Munro Date September 23, 2014 I’m pretty sure no one on this earth loves thrash metal as much as...