Where is Santa – It is now Christmas in Russia

0
30

Update from the Norad Tracker – Santa has made it to Russia, Everything is still going to plan and he is still happily on schedule and on the path to the United Kingdom and the USA.

Christmas Eve in Russia

The Norad Santa System Tracks Santa this Christmas

Read More about Where is Santa Now