Wednesday, April 13, 2016

Last Shadow Puppets on 'Fallon'



Watch Last Shadow Puppets perform "Bad Habbits" on The Tonight Show. 

Read: Live Review - Last Shadow Puppets at Webster Hall