On day 3 of the 2012 Coachella Valley Music and Arts Festival, onlookers were captivated by a computer-generated recreation of Tupac Shakur to perform with Dr. Dre...

read more