last night on late night

Stevie Wonder FaceTimes, Tries to Drive During James Corden’s ‘Carpool Karaoke’

A cheeky reference to those rumors that refuse to die? Or a confirmation?

See Stevie Wonder’s ‘Carpool Karaoke’ on Corden