tlsp2

The Last Shadow Puppets (TLSP) are a British band consisting of Alex Turner of the Arctic Monkeys, and Miles Kane of the Rascals. They play music that fuses rock and orchestra, also known as baroque-rock music. The band released their debut album, The Age of the Understatement, in 2008. It had a very melodramatic 60’s..

Read more