The Last Shadow Puppets
Released: 20th October 2008.
Single number three now from the Last Shadow Puppets' still stellar Mercury nominated debut. Once again, it's a glorious showcase of what they have to offer, as Alex plays the spurned lover who reminisces about being used and abused by a deadly femme fatale. With its sweeping, haunting strings and mute guitar backdrop, this makes for another atmospheric and delightful release from Britain's best side project since Dirty Pretty Things.