Skip to content

A PHOTO: 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
%d bloggers like this: