4/28/2008

Coachella Turns Purple

Prince rocked; Portishead chilled; Sean Penn preached political and environmental activisim to the crowd. Here's more of what went down over the weekend at the Indio, CA music festival.