The Last Shadow Puppets reveal video for "This Is Your Life"

Only just a few days after the release of their new EP "The Dream Synopsis", The Last Shadow Puppets have unveiled a new video for their cover of Glaxo Babies' "This Is Your Life". The new part covers EP and part alternative take EP was recorded live at Future-Past Studios, Hudson NY in the space of just one day, mad isn't it!

You can watch the video below.