Every April, the Coachella Valley Music and Arts Festival takes over the town of Indio, California, for three days of performances on several stages. Fans from around the world come to see their favorite artists — and to party.
Crazy and Colorful Coachella
JOE KLAMAR / AFP / Getty Images
Fans attend the 2013 Coachella Valley Music & Arts Festival at the Empire Polo Field in Indio, Calif., April 12, 2013.






