My Morning Jacket frontman Jim James was joined at Bonnaroo last night by British rocker Billy Idol and R&B artist R. Kelly, as part of the festival’s Superjam sets.

Consequence of Sound reports that the closet connoisseur arrived on stage shortly after wrapping up his own headlining set at the festival, and sang his soulful rendition of Sam Cooke’s “A Change Is Gonna Come”- a staple of his live shows in recent years- footage of which can be seen below. Idol, meanwhile, joined the ensemble to perform T-Rex hit “Get It On.”

James will team up with fellow members of My Morning Jacket for their very own One Big Holiday festival in January of 2014, while R. Kelly has threatened to prove to the world that he can write “more than just sexual songs” by branching out into country.