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 Snow" and it just made sense for me to share it with you! Enjoy!