Click here >> to Visit the Tracking Center World Map The North Pole has received confirmation that Santa has been spotted in the past few minutes streaking across the skies of the Pacific Ocean and this sighting was confirmed toRead more More...