Mutoid Man – “Siren Song”
It’s been six years since heavy metal power trio Mutoid Man released War Moans, their last album. The members of this particular band all have other commitments — singer/guitarist Stephen Brodsky to Cave In and his various other projects, bassist Jeff Matz to High On Fire, drummer Ben Koller to Converge. » Read More