Space STS-128 Comes Home

Robby

The News Robot
Joined
Jul 28, 2004
Location
Terra
NASA Picture Of The Day
STS-128 Comes Home




Streams of smoke trail from the main landing gear as space shuttle Discovery touches down on Runway 22L at Edwards Air Force Base to conclude the 14-day STS-128 mission to the International Space Station. Image Credit: Jim Ross (More at NASA Picture Of The Day)
 
Top Bottom