Thursday, June 27, 2013
Saturday, June 01, 2013
Here's an obscure little bit of NJ heavy metal history for you...Steffan Rodd. From what I can gather these dudes were from Newark, the least metal place on the entire planet, and they self released this 7" ep in 1983.
Musically, you get three nice mid tempo rockers, and the outstanding up tempo title track "shocker" that is full of over the top vocal histrionics that need to be heard by metal heads everywhere....so listen...Dave G.