Coachella 2011

Coachella 2011

The lineup has been announced for Coachella 2011, which takes place April 15-17 in Indio, California.