Space Station Crew Gives Spacesuits a Piggyback Ride (Photo)
Saturday, October 20, 2012 - 16:30
in Astronomy & Space
These three astronauts have spacesuits, and will travel … literally.
These three astronauts have spacesuits, and will travel … literally.