Coachella Music Festival

2004 – A record 50,000 fans turn out for the fifth Coachella Valley Music & Arts Festival in Indio, Calif., headlined by Radiohead and the Cure.

Be Sociable, Share!