May 2, 2007 - Teeming with international music sensations, legendary band reunions, and a sold out crowd ready to soak up both sun, music, and desert bred breezes, the 2007 incarnation of the Coachella Valley Music and Arts Festival in Indio, California lived up to the promise that it would be one of the best yet.
More...
More...