The musical line-up for this year's Coachella music festival has been announced and it boasts a bevy of rap artists both veterans and newcomers. Among them are the Wu-Tang Clan, Earl Sweatshirt, 2 Chainz and Pusha T.

They will be joined by Jurassic 5, Action Bronson, El-P, Danny Brown, Aesop Rock and Janelle Monae. These aforementioned artists will have the difficult job of trying to outdo Dr. Dre and Snoop Dogg's unforgettable performance at the 2012 Coachella festival.

During the duo's performance, Tupac Shakur was resurrected via a holographic image, creating what undoubtedly was the most surrealist moment in hip-hop history.

The Tupac hologram performed 'Hail Mary' and later was joined by Snoop for a rendition of their duet ’2 Of Amerikaz Most Wanted.’ Afterward, the late rapper raised the peace sign and disappeared into digital oblivion.

This year, the two-weekend Coachella music festival will take place April 12-14 and April 19-21 in Indio, Calif. Day-long passes will be available at the Coachella's official website Jan. 29.

Watch Tupac Shakur's Performance at the 2012 Coachella Festival