YouTube
YouTube
loading...

You may have seen television news coverage of what an airline did for some of its customers recently.  If you haven't, and maybe if you're having a bad day, you need to watch this video.

 

What is it that puts you in the Christmas spirit?  Tell us on Facebook.

More From