The Last Shadow Puppets - Paris Summer [Featuring Alison Mosshart of The Kills] (Live from The Olympia Theatre, Paris)
Play more by this artistJP's BlogFollow “I mean to post this yesterday but never came around to posting it. Anyway The Last Shadow Puppets peformed 'Standing…” on Oct 31st, 2008 →
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.