A giant caterpillar moves through the crowd on the first day of the Coachella Music Festival in Indio, California on April 10, 2015.  AFP PHOTO / ROBYN BECK        (Photo credit should read ROBYN BECK/AFP/Getty Images)