Reviews Coming Soon

Album Review: TBA

Saturday, April 17, 2010

Album Review: Armored Saint - La Raza

My review - originally posted on TLOBF:

Every time a band decides to dust off their kit after a long absence and release something new they always bring a hulking great elephant into the room with them. 10 years since their last album, Revelation, it’s a warm welcome back to Armored Saint – but my question, glancing across at the pachyderm, can they still make music that is relevant today?...



Full review = http://www.thelineofbestfit.com/2010/04/armored-saint-la-raza/
Post a Comment