LAME – Where is Santa - Santa Tracker Review
Says Santa is in the USA I am on the east coast and it's not even Christmas, its 8:20pm. He started on the west coast in California!! Needs to be in places where it is actually Christmas in those parts of the world. DO NOT BUY!!!
Review by MatthewGA on
Where is Santa - Santa Tracker.