WATCH: NWA reunite at Coachella as Ice Cube joined on stage by Snoop and Common
Ice Cube reunited with his N.W.A. bandmates in a surprise hit-filled set at Coachella Festival on Saturday.
The rapper teased fans with the promise of a reunion back in January (16), and said he was "gonna try to bring the members of N.W.A. together... To give everybody a little history lesson on Ice Cube and N.W.A., Westside Connection, everything I've been doing over the years."
And true to his word, MC Ren and DJ Yella joined him on stage for a highly-anticipated comeback, performing Straight Outta Compton, Dopeman and the infamous F**k Tha Police, a track Ice Cube was reportedly told backstage not to perform.
Straight Outta Compton movie star O'Shea Jackson Jr., who played his father Ice Cube in the award-winning biopic, also made an appearance, as well as Common, who performed a track from the new film Barbershop: The Next Cut with his fellow rapper.
Snoop Dogg helped close the set, and rode out on stage on a sparkly tricycle to wild applause and screams from the crowd, before doing Go To Church and Lodi Dodi with Cube.
Warning: explicit language
The rapper's set wasn't the only one to feature plenty of guest stars, as Brit electro duo Disclosure also had two big names that performed during their set. Lorde sang Magnets with the brothers, while frequent collaborator Sam Smith belted out their track Latch.
"Oioiiii @coachella... Been waiting to play this stage for ever and today is the day!! See you at 7.35pm everyone!" Disclosure wrote on Saturday.
Elsehwere, Kesha joined Zedd onstage at Coachella Festival in her first performance since her court case with music producer Dr. Luke.
The 29-year-old singer was rumoured earlier on Saturday to be performing later that day, and she hit the stage to sing an emotionally charged version of Zedd's track True Colours.
She was reported to be involved with the song before he released it on his second album in May last year (16), but the artist singing the vocals ended up being an uncredited vocalist named Tim James, editors at JustJared.com report.
She teased her fans with a photo on Instagram on Saturday of her in what looked like a private jet, with the caption, "4 hours and counting. Somewhere over America. Eeek!"
Back in February, Zedd reached out to Kesha via Twitter, and offered the singer help. "Very very sorry to hear about the whole situation. I'll be happy to produce a song for you if you want my help," he wrote.
Earlier this year, Kesha launched an appeal to be released from her Sony contract, claiming music producer Lukasz Sebastian Gottwald, known as Dr. Luke, had sexually assaulted the singer. A court recently ruled she cannot be released from her contract.