Santa Claus just delivered more than 7 billion Christmas presents in one night

Santa Claus reportedly delivered more than 7 billion Christmas gifts during his Christmas Eve trip around the world. According to NORAD’s Santa Tracker, Kris Kringle delivered 7,281,439,471 gifts …
( read original story …)