The lineup has been announced for 2013 Coachella Valley Music and Arts Festival, which takes place two weekends this year, April 12-14 and April 19-21 in Indio, California.
image via Coachella
The lineup has been announced for 2013 Coachella Valley Music and Arts Festival, which takes place two weekends this year, April 12-14 and April 19-21 in Indio, California.
image via Coachella