The Last Shadow Puppets backstage at the Shockwaves NME Awards 2009 after winning the Best Video Award. For loads more videos, check out: http://www.nme.com/video
8 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago