Thursday, December 3, 2015

Last Shadow Puppets New Album Teaser


Apparently this spring Miles Kane and Alex Turner will release the second Last Shadow Puppets LP!