2014

Album Review: WOE S/T EP

Gothenburg, Sweden is probably the last place anyone would expect a straight up hard rock band to come out of. And, if you didn’t know any better, you wouldn’t guess […]