Space Station Unfurls Last Solar Wings
Friday, March 20, 2009 - 13:21
in Astronomy & Space
The space station unfurled its last pair of solar wings Friday after 10 years of construction.
The space station unfurled its last pair of solar wings Friday after 10 years of construction.