Rod Stewart and A$AP Rocky appeared in the most recent edition of ‘Carpool Karaoke’ on The Late Late Show with James Corden. Corden invited the legendary Rod Stewart to sing and dish stories about his rock-star days. During the segment A$AP Rocky makes a surprise cameo and they sing Rocky’s new song that samples Rod Stewart singing “In a Broken Dream.” Check out the full clip below.