Tuesday, September 4, 2018

Leak

NASA says the leak on ISS has been patched.

Astronauts had to tend to the leak Saturday.

No comments: