How cool would it be to see Santa flying over your house on Christmas Eve? Little bit of astronomy and the International Space Station can make it happen! On December 24th from the UK (times are London but it can be seen from the whole of the UK at about the same time) “Santa” will fly…
How cool would it be to see Santa flying over your house on Christmas Eve?