Track Santa 2010 -- NORAD Tracks Santa Barcelona, Spain

308 views
Santa is currently over Barcelona, Spain.