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 sippin’ whiskey with the likes of EyeHateGod and Weedeater. Seaweed is Demonic Death Judge's third … Continue reading Review: Demonic Death Judge – Seaweed