Will and Grace star Sean Hayes came to lend his musical talents on The Late Late Show with James Corden by playing some timeless classics on a giant piano.
After whipping out a near flawless rendition of "Heart and Soul" -- seriously, he must practice playing the giant piano in his spare time -- he and Corden busted out something a little more "hip, down and groovy with the kids."