Watch Bruno Mars Impersonate Elvis on Corden's 'Carpool Karaoke'

Bruno Mars got his start as a kid impersonating Elvis Presley in Hawaii, and on Tuesday night's Carpool Karaoke on The Late Late Show with James Corden, he went back to his early days.

The "24K Magic" singer busted out his insane Elvis impression and his snarly lip with attitude, but then busted into his current hits. Corden helped Mars harmonize "Grenade," "Uptown Funk," "Locked Out of Heaven" and more favorites from past and present.