Nasa TV

Space station - Space station photo taken on june 19 2007
India
June 20, 2007 10:59pm CST
I got a nice pic of Nasa space station. They are working really hard in the space.
1 response
• United States
21 Jun 07
good think they fixed the computers and internet in space, that was causing the problem