What ISS crews have experienced doesn't come close to the November 1966 meteor event.
Space/Science » in reply to re: Space stations
The whole thread (18 posts)
- Just to show you how timid NASA has become...
Space/Science » in reply to re: Space stations