A trained air traffic professional just spotted a reindeer with a glowing red nose in Vanuatu. This is a great Santa sighting….
Chat with Elf Frank Myrrh
North Pole Radio News Anchor
Sunday, March 7th @ 4 pm EST