Santa Claus is Coming to Town via The International Space Station

Santa Claus is coming to town, Via the International Space Station

Check out this link for information on how to see “Santa” over the Christmas season in the UK.

Advertisements