Rod Stewart and A$AP Rocky Join James Corden for the Best Carpool Karaoke Yet

by Rosalyn Oshmyansky 10:30 AM PDT, July 15, 2015
Photo: CBS

Karaoke in the car has never sounded so good!

Talk show host James Corden has driven around Justin Bieber, Iggy Azalea and Mariah Carey (just to name a few), but in his latest carpool sketch, Rod Stewart shows them all how it's done.

On Tuesday's The Late Late Show with James Corden, the 70-year-old music legend not only sang two of his classics, "The First Cut Is the Deepest" and "In a Broken Dream," but he even had a backseat visit from A$AP Rocky, who joined him to rap "Everyday."

But it's not only his backseat rapper that made this car ride exciting, it's the stories Stewart shared as well.

WATCH: Justin Bieber Sing His Hits In Carpool Karaoke

When the Corden asks him to share his "most rock and roll moment," Stewart responded, "There's been so many."

"We were outrageous with the Faces," he admitted. "Just drinkin' and a shaggin' and a drinkin' and a shaggin'! That's what we did – and smashing up hotel rooms."

WATCH: James Corden Makes His Runway Debut

And he also gets candid about losing his virginity at age 15 to a "big girl" that looked like she was in her thirties, revealing she was the woman who inspired "Maggie May," which Stewart also belted out in the car, along with "Do Ya Think I'm Sexy?" and "Ooh La La."

Even though the car ride only lasted about 10 minutes, Corden managed to be the ultimate starstruck fan by touching Stewart's hair.

"I don't know if I ever felt this cool in my life," Corden said. "This is the greatest thing I've ever done."

Check out the video below to see how Stewart relieved heartbreak through his music.