How fast does Santa need to travel in order to deliver gifts to 200 million children worldwide? The answer, revealed in this new infographic! 
Shared publiclyView activity