Sign in to NFL Now to watch the best of the NFL, personalized for you

You saw Santa doing what?!

KTRK – Houston 0:53 mins

We already know Santa can fly, but here's proof he can do it all on land and sea too!

View Comments (0)