Justin Bieber Sings Carpool Karaoke with James Corden

Following Mariah Carey and Jennifer Hudson, Justin Bieber joined “Late Late Show” host James Corden for some “Carpool Karaoke.” While riding shotgun through L.A. in Corden’s Range Rover, Bieber busted out some moves to his smash “Baby” and even spit Ludacris’ verse.

After a quick trip through the drive-thru, they munched on French fries and discussed whether Bieber listens to his own music while making love (the answer is no). The Biebs also got his “swag” on and did the robot to his Jack Ü collaboration “Where Are Ü Now.”

In between, he spoke about being a Calvin Klein underwear model (he doesn’t wear the same pair twice), the future (“I wanna be completely secure in myself and have a family”), and Bieber solved a Rubik’s Cube in under two minutes (impressive).

They finished off their trip with a rousing duet of Boyz II Men’s “End of the Road.”