The Santa Flight continues and we continue to track Santa with NORAD and Sarah Bush Lincoln. Santa and the reindeer are headed to Adelaide, Australia in minutes. Over 800,000,000 gifts have been delivered.
Santa Delivers over 800,000,000 Gifts
Dec 24, 2021 | 7:44 AM
Comments