Do not download this app – Santa Tracker - Track Santa Review
It is not even true. Plus the point that Santa is not even real. It says that Santa is one hour away but it is in China when I live all the way in Texas. That’s like more than a day away. STUPID APP
Review by Madelynn Cahill on
Santa Tracker - Track Santa.