[Glastonbury, England; June 23. Image via Getty]
CASTLE CARY, ENGLAND – JUNE 23: Some of the first of the 140,000 music fans due at this year’s Glastonbury Festival begin to arrive at Castle Cary railway station on June 23, 2010 in Glastonbury, England. The gates opened this morning at 8am to what has become Europe’s largest music festival and is celebrating its 40th anniversary. (Photo by Matt Cardy/Getty Images)
GET JEZEBEL RIGHT IN YOUR INBOX
Still here. Still without airbrushing. Still with teeth.