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