huespedia

Small leak found on International Space Station

08/30/2018 | by | Uncategorized

A small pressure leak was discovered on the International Space Station, according to NASA.
Source: Test feed

Leave a Comment

Your email address will not be published.

*
*
*