New Delhi Spots Santa
/
Santa is deep into India and people there are VERY happy. Santa is moving so fast trackers on the ground are having a hard time adjusting their equipment. Radio is being used more and more to confirm Santa’s whereabouts because radar is failing to keep up. That’s fast! – Elf Ernest Coming up next: Something […]