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 =
Post a Comment