3/25/2010

[PHOTO] Orange Parachute

Touchdown!


A Russian Soyuz spacecraft touches down in the steppes of Kazakhstan on March 18, bringing Russian cosmonaut Maxim Surayev and NASA astronaut Jeffrey Williams back to Earth after a months-long stint at the International Space Station.

No comments:

Post a Comment