Santa Jon Answers His Favorite Christmas Questions!Santa Jon is anxiously awaiting the first snowstorm! It’s the first sign Christmas time is nearing, which means he will soon get to see all his favorite children! Why ...