NO! Say it is not so! NOT TO WORRY! We're here to tell you that Santa will be making his regularly scheduled deliveries on December 24th and 25th. However, some guys who have a resemblance to the man with the red suit and sleigh have been being thrown in the slammer for various reasons over the past few weeks.
Again, thankfully Santa is not one of them. We know that children all over the world would be devastated if Santa did not come to their homes in a few weeks!