Track Santa

Breaking: Santa Has Left The North Pole
Breaking: Santa Has Left The North Pole
Breaking: Santa Has Left The North Pole
Santa is making his rounds as we speak. The North American Aerospace Defense Command (NORAD) has been tracking jolly Old St. Nick since he left the North Pole!