This is amazing haha actually not really. It's a little too cheesy but it's still cute.
It's their new christmas song.
(aww just like Grease)
In the video John is visiting Olivia. You can see his wife and kids in the video too.
Check it out: