Rapper Vince Staples has unleashed a fiery condemnation of R&B star R Kelly, labelling him a "child molester" and "piece of f**king shit".
He made the comments during an interview at the 2018 Coachella Valley Music and Arts Festival, where he was a performer.
Staples was asked by interviewer Nadeska Alexis about his own legal troubles, which set him off.
"R Kelly never went to jail and he's a f**king child molester," said Staples.
"He's a child molester and he pees on people and he can't read and write and he didn't go to jail. I'm a good person, R Kelly a piece of f**king shit. So, if piece of f**king shit R Kelly didn't go to jail for being a child molester and peeing on people and having a human trafficking ring in Atlanta, then I'll be alright."
Alexis tried to stop his rant, joking about what he was saying could lose her her job - which Staples took to mean Coachella management looking favourably upon R Kelly.
They should have booked R Kelly if they like R Kelly so much. He would have pissed on somebody in the crowd, because he pees on children.
R Kelly performed at R Kelly last in 2013 and has denied the sexual misconduct allegations he's faced over the years.
Following the Staples interview video being widely shared online, he posted a response on Twitter suggesting "everybody" was "overreacting to my pretty logical take [on R Kelly]".