Cosmonauts Pedro Duque (L) of Spain, Alexander
Kaleri (C) of Russia and Mike Foale of the U.S. give a thumbs-up as they
stand in gas masks, in Star City
outside Moscow, September 10, 2003. The cosmonauts are due to take off
for the International Space Station in October from Baikonur
in Kazakhstan
glasscastle posted this entry on Wednesday, September 10th, 2003 at 12:06 pm.
Posted in the category ESL Links
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.
No Responses to “Shuttle in Shop, Astronauts Hitch Home”