May 27, 2011 | Filed under: News,Video | Posted by:
NASA completed its part in the construction of the International Space Station on Friday, with the final spacewalkers in the 30-year shuttle program attaching an extension boom. (May 26)
Posted by
on May 27, 2011. Filed under News, Video.
You can follow any responses to this entry through the RSS 2.0.
You can skip to the end and leave a response. Pinging is currently not allowed.