Reviews : Search Results for Storm the Castle

1 review for Storm the Castle:

Storm the Castle, "The Free of CHARGE! Demo" Storm the Castle
The Free of CHARGE! Demo
Demo
2006
I have to admit, I came into this one with much different expectations than I should have - but a band with the name Storm The Castle!, a cartoon barbarian on the cover of the copier paper CD "booklet" (what do ya want for free?) and a song titled "Lost in the Goddamazon" had me expecting fist-pumping, beer-swilling, horns flying,...
Read More »