Place: Coachella Music and Art Festival, Indio, California, United States
By Ryan Detter Uploaded on 20 May 2008 84 views
Finally the sunsets and relives us of 100 degree temps.