Itis 3:30 in the afternoon at the uber popular Coachella Music Festival in the California desert and the heat is rising to triple digits. 3,000 bodies are sweating, waiting for the next act. As ...