humanbeast - 2. in heels
Play more humanbeastWFMU's Beware of the BlogFollow “After hearing some raving about this duo from Providence, RI, I finally caught a show by them at Death by…” on Mar 10th, 2011 →
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.