Spot the International Space Station

November 2nd marks 16 years of humans living and working continuously aboard the International Space Station, and you can see it from your house.

Leave a Reply

Your email address will not be published. Required fields are marked *