-
The Last Shadow Puppets are an odd sort of ‘super-group’ (as if that terms isn’t odd enough in itself…)....
-
In the run-up to the release of their new record, 'Everything You’ve Come To Expect', The Last Shadow Puppets stopped off in a freezing New York to talk to QRO....