Watch Seal Perform "Let It Snow"

Seal is back! Not sure that ever went away, but I haven't seen him perform in quite a while. He hasn't had any new music come out in a few years so I'm not sure why he was performing on 'The Late Late Show' but he was. On top of that, he performed "Let It…