You saw Santa doing what?!

December 25, 2012

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