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, Girls, Frank Ocean, The Rapture, Wu Lyf, Kendrick Lamar, Destroyer, SBTRKT and many more are also booked to play. Check out the whole list above, and puzzle over its varying typeface sizes here.