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.
Wormrot - Principle Of Puppet Warfare
the needle dropFollow ““Principle of Puppet Warfare” MP3 Singapore’s Wormrot will be dropping an LP titled Dirge on Earache Recs this May. In…” on Apr 20th, 2011 →