What is the History of Santa Claus?

You better watch out, you better not cry. Better not pout, I’m telling you why, Santa Claus is ‘almost’ coming to town! 41 days till Christmas! For more information see here: