Cee Lo Green Goes A Little Crazy And Says Forget You
It was day one of Coachella, a three-day annual music and arts festival held in Indio, California, in the Inland Empire's Coachella Valley. But it wasn't all good vibes on Coachella's first day, unfortunately.
