Steff blog posts on metal music, CD reviews, gig reviews and metal music news

December 10, 2012 8 Comments

Steff Metal’s Top Ten Metal Albums of 2012


I’ve been remiss with reviewing albums over the last couple of months, as I explaining in my post – can’t blog, building a castle – but that doesn’t mean I haven’t been listening to as much metal as possible. 2012 has been a stellar year for metal releases, with many […]

Read More
March 15, 2012 6 Comments

Steff Metal Reviews: Overkill – The Electric Age


Apart from the new Accept album, The Electric Age is probably the most anticipated thrash release of 2012. Why? Two years ago, Overkill put out Ironbound, a killer of a record that brought together all the various elements of Overkill’s not insubstantial discography in a sophisticated, cohesive and utterly brilliant […]

Read More