upenviornment

Up Enviornment

1 Years ago
Astronauts tackle leak on space station

Astronauts tackle leak on space station

A "micro-fracture" from a possible collision with a rock fragment sets off alerts on the ISS.

  • 0 Likes

  • 0 Comments