Playlist 20 videos

The Last Shadow Puppets backstage at the Shockwaves NME Awards 2009 after winning the Best Video Award.