Click here >> to Visit the Tracking Center World Map North America is on needles and pins anticipating Santa at this hour. We have our first confirmed report of Santa there….way out in far eastern Canada. I could be wrongRead more More...