Coachella has announced its entire 2012 lineup. Dr. Dre, Snoop Dogg, Radiohead and The Black Keys will headline the festival’s two weekends. The Weeknd!!!, Santigold, M83, Metronomy, Frank Ocean, The Rapture, Mazzy Star, Kendrick Lamar, Childish Gambino, SBTRKT and many more! Tickets go on sale via Frontgate Tickets this Friday, January 13th at 10am!