Credit: Kevin Mazur/WireImage

The iHeartRadio Music Festival in Las Vegas turned into an epic “Party in the U.S.A.” on Friday when Miley Cyrus surprised concertgoers with a performance of “Rebel Yell” with Billy Idol.

After singing “Dancing With Myself” and “White Wedding,” Idol introduced his special guest, who came equipped with “Billy Idol” sunglasses and a leather jacket emblazoned with his face. “Singing with Billy f—ing Idol. Let’s do it,” she shouted before launching into the rocker tune.

As shown in video of the performance, Cyrus rested her hand on Idol as she walked down the stage’s runway singing a verse. Watch clips in the videos below.

“I had a great time [tonight] on stage with [Cyrus],” Idol wrote on Instagram following the “Rebel Yell” performance.

Drake, Sia, and U2 also performed at the iHeartRadio Music Festival on Friday, while Britney Spears, Sting, and Ariana Grande are scheduled to hit the stage on Saturday.