
Santa's workshop gets all the credit...It shouldn't. The North Pole is the focal point for all things Christmas...It isn't. Elves act alone in the production and distribution of Christmas presents...They don't. Another creature plays a key role in the process...Giants...