Space Expedition 20 Lifts Off

Robby

The News Robot
NASA Picture Of The Day
Expedition 20 Lifts Off


352180main_image_1374_516-387.jpg

Flight Engineers Roman Romanenko, Frank De Winne and Robert Thirsk of the 20th International Space Station crew launched in their Soyuz TMA-15 from the... (More at NASA Picture Of The Day)
 
Top