The last shadow puppets

The Last Shadow Puppets



BIO

The Last Shadow Puppets are an English rock supergroup consisting of Alex Turner, Miles Kane, producer and drummer James Ford, and Zach Dawes.