Rod Stewart and A$AP Rocky Sing Carpool Karaoke With James Corden

Every week, James Corden brings celebrities on his Late Late Show to sing carpool karaoke, and it just keeps on getting better each time.

During last night's episode, Corden had rock legend Rod Stewart in the passenger seat. During the comedy bit, the pair sang Cat Stevens' "The First Cut Is the Deepest" and Stewart's "Da Ya Think I'm Sexy?"

As they begin to sing "In a Broken Dream," they were suddenly joined by another passenger in the back seat: rapper A$AP Rocky.

Whether he’s jamming with a former American Idol finalist or being pranked by Katie Couric, Corden sure knows how to have a fun time!

"I don't know if I've ever felt as cool as I do at this moment," Corden gushed, after A$AP Rocky rapped his way through his track "Everyday," which samples Stewart's hit.

Rocky disappears when the song ends, but Stewart and Corden had plenty of other Stewart songs to sing, like "Maggie May" and the Faces track "Ooh La La."

If you could pick one celebrity to sing with in the car, who would you pick? Tell us in the comments section.

And if this put a smile on your face, please SHARE it with everyone you know.

YouTube video