Glastonbury - 2016 - Last Shadow Puppets on their biggest Glastonbury show yet - ³ÉÈË¿ìÊÖ Sounds
Glastonbury - 2016 - Last Shadow Puppets on their biggest Glastonbury show yet - ³ÉÈË¿ìÊÖ Sounds
2016
Glastonbury veterans Last Shadow Puppets look ahead to playing the Pyramid Stage