Coachella Earns Over $84 Million, Breaks Attendance Records
The final numbers on the Coachella Valley Music & Arts Festival in Indio, Calif., are in, and it's another Boxscore record for the world's …
madikat4 flipped this story into What If People Saw•3199d