Santa explained by Gunnar December 22, 2011 0 Santa has no time to rest Santa has 31 hours of Christmas to work with due to the different time zones and the rotation of the earth, providing he travels […]