The Indian Invasion 1.76K Richard Lawson 06/18/09 04:23PM Filed to: Pic Of The Day Pic Of The Day Glastonbury music festival Gettypic Tepees [A tepee is erected near Glastonbury, England. The tepees are rented out, £800 a pop, for next week's Glastonbury Music Festival, the biggest music festival in all of Europe. Looks like they're having beautiful British weather, same as us; Getty]