Space Station Completed
Submitted by Jeff Kendall on Thu, 2011-03-03 09:18
NASA just posted a video of the installation of the last US module on the space station.
»
- Login to post comments
- 6552 reads