Halloween is over, which means, America, that it’s time to start your Christmas shopping! Throw that money you don’t really have at your stagnant economy and hope it’s enough to get it moving again. If that doesn’t work, Christmas just happens to be one of the best times to pick up alcoholism and forget about everything — including the fact that your bladder needs regular emptying.

Seriously though, Christmas is just around the corner. Indicative of that is the fact that the “Harvard of Santa schools” has already finished training 120 new Santas for the occasion. Here’s a couple of them after a class session. Do they scare your wallet?



Liked this post? Subscribe for updates via RSS or email: