Location is off – Santa Tracker - Track Santa Review
Why is Santa in New York while it’s 9 in the morning there? Shouldn’t he be somewhere in Asia? Did he break his GPS? Is Santa lost? Someone save Christmas!!!
Review by natefish on
Santa Tracker - Track Santa.