The Last Shadow Puppets Live at the Mayan


The Last Shadow Puppets performed the last night of their tour at the Mayan. Read Siran Babayan's interview with Alex Turner, "The Last Shadow Puppets: Of Arctic Monkeys and Rascals."
X