Doctor Doom - 'Relax You're Dead' (Ripple Music/STB Records)
Play more Doctor DoomRock And Roll CreationsFollow “DoctoR DooM have announced they will be releasing their new album ‘This Seed We Have Sown’ on 24th July on…” on Jun 17th, 2015 →
Once a week, Stack delivers a mix of the most interesting new music on the web, handpicked by the Hype Machine team. Here's a recent mix.