Robert Curbeam: Building the Space Station, Making History


Robert Curbeam currently holds the record for the most spacewalks during a single spaceflight. via NASA https://go.nasa.gov/2TMttht

No comments: