Is That Mr. Claus?

via

After all of the reindeer caught on camera, you have to start to wonder where Santa Claus had gotten off to. Well, there’s finally proof that he exists, thanks to this random camera set up in someone’s yard in Canada.