You think this is a joke... because it is!

Last night on The Late Late Show with James Cordon, James hit us with his latest installment of Carpool Karaoke. This edition featured Rod Stewart and A$AP Rocky in the car with him.

From stories of the crazy early days of Rod Stewart's career to James playing with Rod's hair... the whole trip was nothing but laughs!