Glastonbury Festival 2010: Day 3
GLASTONBURY, UNITED KINGDOM - JUNE 26: Neil Tennant of Pet Shop Boys performs on stage on the third day of Glastonbury Festival at Worthy Farm on June 26, 2010 in Glastonbury, England. (Photo by Gary Wolstenholme/Redferns)