Space Tourist, Astronauts to Dock at Station
Monday, October 13, 2008 - 10:35
in Astronomy & Space
An American space tourist and two professional astronauts are closing in on the International Space Station.
An American space tourist and two professional astronauts are closing in on the International Space Station.