Atlantis is landed

Atlantis is back - Atlantis back to home
June 22, 2007 10:53pm CST
Atlantis is on its way back home after what has been an eventfull stay. Its near-complete mission plays an important part in what is a race to finish building the international space stateion by 2010.
No responses