Posts

North Pole News
, ,

14 Hours Until Santa's Launch

Only 14 hours until Santa launches from the North Pole. As Santa prepares to launch the world watches and prepares in anticipation. Right now in the tracking center flight engineers are working with airports in countries around the world…