Ho, ho, ho! Here we are, just a little over a week away from Christmas and if you're like most people, you're just not feeling the holiday spirit. Am I right? Well, here's something to bring the magic alive.
What do you mean, what is it? It's Santa. Can't you tell?
At least that's what Russell Stover would have us believe. Just because you can't see Santa doesn't mean he doesn't exist.