The Last Shadow Puppets

The Last Shadow Puppets is a project of Alex Turner of the band Arctic Monkeys, Miles Kane of the band The Rascals, and composer/producer James Ford.