Review: Demonic Death Judge – Seaweed

Demonic Death Judge are a sludge band from Finland, but you would be forgiven for thinking that they had crawled out of a bayou in Louisiana or had at least spent their last eight years as a band hanging out [...]

April 12, 2017 Album Reviews