Santa’s teeth: Something magical about that smile

How DOES Santa do it? It’s pretty impressive that Santa visits every household in the world in one night (although one night is technically about 31 hours long, given the earths’ rotation and the length of nights in December). Old Saint Nicholas must have some fast reindeer. Heck, even if Olentzero covers Northern Spain for him, Ded …

Santa’s teeth: Something magical about that smile Read More »