Coachella has announced the lineup for this year's festival, which will take place for the first time over two weekends, April 13-15 and April 20-22.

Radiohead, Pulp, Bon Iver, Dr. Dre and Snoop Dogg, M83, the Weeknd, Godspeed You! Black Emperor, Jeff Mangum, the Black Keys, Mazzy Star, Azealia Banks, Frank Ocean, Girls, Cat Power, Neon Indian, Justice, Florence and the Machine, Beirut, WU LYF, AraabMuzik, the Shins, Feist, A$AP Rocky, Andrew Bird, Explosions in the Sky, EMA, and so many more are all on the lineup. As are the reunited At the Drive-In. Looks like Refused have reunited, too. Update: And so has Mike Watt's band fIREHOSE.

Check out the poster below: