Kids, are you ready to sweat and sway out in the desert for three days in April to the sounds of some of the world's biggest and best bands? After weeks of speculation, the time has come: Coachella has announced their 2012 lineup.

Headliners for the three nights include The Black Keys, Radiohead, and Dr. Dre & Snoop Dogg, with the support of a few dozen kickass artists, like The Shins, Bon Iver, Miike Snow, Florence & the Machine, Andrew Bird, M83, Arctic Monkeys, Mazzy Star, DJ Shadow, and many, many more.

This year, the party is spread over six total days--two three-day weekend rounds of music and mayhem, April 13-15 and April 20-22. "We will attempt to produce two identical festival weekends. That means same lineup, same art, same place, different people," say organizers.

Pass info has not been released yet.