If you’e feeling blue or even if you’re not, this video of Stevie Wonder singing songs in a car will give you much joy.

As part of James Corden’s Carpool Karaoke segment, the soul singer belts out some of his classics, does some pretty funny impressions, and even sings “I Just Called To Say I Love You” to James’ wife.