Coachella 2012: Rihanna, Radiohead, and Tupac -- Photos

Between surprise cameo appearances and the apparent advancement of 3D CGI, it looks like the first flock of Coachella revelers in Indio, California got their money's worth and more this past weekend. Check out the photo gallery below for snaps of Azealia Banks, Radiohead, Frank Ocean, Mazzy Star and many more, including a crowd-friendly, surprise appearance from Rihanna and of course, the show-stealing Tupac hologram.