Is This The Greatest Video Christmas Card Ever?

Is This The Greatest Video Christmas Card Ever?

WARNING: It's going to be hard to get this song out of your head.