Click here >> to Visit the Tracking Center World Map We have all kinds of feedback coming from New Zealand at this time indicating that maybe Santa is there. Elves in the tracking center confirm that Santa is in theRead more More...