Where is Santa – It is now Christmas in Russia

Published by Gerald Ferreira Date: December 24, 2011
Categories: General News

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