Photos: Spacewalking Cosmonauts Upgrade Space Station (Aug. 2012)
Monday, August 20, 2012 - 14:00
in Astronomy & Space
Amazing photos of the Aug. 20, 2012, spacewalk at the International Space Station by cosmonauts.
Amazing photos of the Aug. 20, 2012, spacewalk at the International Space Station by cosmonauts.