The Arcade Fire - All The Umbrellas in London (Magnetic Fields Cover)
Play more The Arcade FireYou Ain't No PicassoFollow “Now that it’s official that the Arcade Fire will be making their return to the stage, I figured it’d be…” on Apr 11th, 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.