Pages

Friday, February 12, 2010

Astronauts install space station observation deck

This post is like a continuation of what was offered yesterday. The International Space Station is now 90% completed!

You all have a good week-end.

George freire



Astronauts install space station observation deck

No comments: