The Last Shadow Puppets - Separate and Ever Deadly (Live from New Theatre, Oxford)
Play more by this artistchezlubacovFollow “The Last Shadow Puppets - My Mistakes Were Made for You label: Domino year: 2008 side a: My Mistakes Were…” on Nov 15th, 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.