Kings of Leon, Strokes, & Arcade Fire top Coachella 2011 lineup

And here it is: Coachella has announced its 2011 lineup. The festival is set to take place over the weekend of April 15, 2011 at Empire Polo Club in Indio, CA. For more on Coachella, visit or follow the festival on Facebook.


























Courtesy: Coachella Valley Music & Arts Festival

To view lineup poster in Hi-Res, please click here.