Cosmonauts Wore Special Space Patch for Olympic Torch Spacewalk

EDITOR'S RECOMMENDATIONS

More from Space.com