A$AP Rocky and Rod Stewart were recent guests on the "Carpool Karoake" segment of James Corden's The Late Late Show. 

The Harlem MC and rock star performed their track "Everyday," which is featured on Rocky's new album, At.Long.Last.A$AP album. The track is a remake of Stewart's 1970's song of the same name. Rocky pops up in the backseat and proceeds to go in as he raps his verse excitedly. Stewart looks cool, calm and collected up front. Along with Corden, they all start to sing the chorus before A$AP disappears. Rod says to Corden, "He's a lovely lad, isn't he?" To which Corden replies, "I don't know. I've never met him." It was originally rumored that Rocky and Rod would be working on a collaborative project called Born to Be Pretty. Rumors started after A$AP jokingly mentioned it in an interview with Vulture. The New York MC later revealed that the pair weren't working on new music and it was all a joke.

The "Carpool Karaoke" was really all about the famous rock singer, who chopped it up with Corden for a bit before the tunes kicked off. They sand "The First Cut is the Deepest," followed by a discussion of the most rock and roll moment Rod Stewart ever hard. "Just drinking and shagging and a-drinking and a-shagging," said Stewart. "That’s what we did. And smashing up hotel rooms." He also goes on to sing a couple more songs, including "If You Want My Body" and "Maggie May," and even lets Corden mess up his hair.

Watch everything above.

More From XXL