Wednesday, 28 June 2017

Film/DVD Reviews

DVD Review: Anthrax – Chile On Hell

[columns] [column size=”1/4″][/column] [column size=”3/4″] Artist: Anthrax Album Title: Chile On Hell Release Date: October 21, 2014 Venue: Teatro Caupolican Location: Santiago, Chile Concert Date: May 10, 2013 Label: Megaforce Records Release Date: 09/16/2014 [/column] [/columns] Celebrating 30 years of musical mayhem, as well as being the first metal band to …

Read More »