NASA Launches Astronaut Internet in Space
Friday, January 22, 2010 - 11:57
in Astronomy & Space
Space station astronauts finally have a live Internet connection and made their first direct Twitter post Friday.
Space station astronauts finally have a live Internet connection and made their first direct Twitter post Friday.