Macabre - Vampire of Duesseldorf
Play more MacabreMetal BastardFollow “The upcoming list of the top 30 albums of the 00s (the sequal to this one) is slowly but surely…” on Aug 26th, 2010 →
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.