Did you know that Santa Claus returns to the North Pole 1,756 times during Christmas Eve? Or that he averages about 75 million miles over the course of 31 hours? Back in 1000 AD his sleigh was... This description may be from another edition of this product.