Note: Song contains a healthy portion of dirty words. This is a video of a VERY impressive holographic Tupac (move over Jem!) performing at the Coachella music...