Spacewalkers Successfully Attach Station's Solar Wings
Thursday, March 19, 2009 - 18:21
in Astronomy & Space
Spacewalking astronauts successfully installed the last U.S. solar wings for the space station.
Spacewalking astronauts successfully installed the last U.S. solar wings for the space station.