Shuttle in Shop, Astronauts Hitch Home

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

from
REUTERS

No Responses to “Shuttle in Shop, Astronauts Hitch Home”

No comments yet

Leave a Reply


Protected by AkismetBlog with WordPress