Daily Archive: Thursday, December 25, 2014 Yes, Virginia, there is a Santa Claus!: Although one of the most celebrated Holidays the world over, Christmas traditions More +