Save this image free of charge in 800 pixels for layout use (right click, Save as...)
|
|
Ref : S04617
Theme :
Space Shuttle - Landing (358 images)
Title : Space Shuttle Endeavour touches down on the runway at Edwards Air Force Base, California
Caption :
Space Shuttle Endeavour's tires produced a momentary puff of smoke as Mission STS-100 landed at NASA's Dryden Flight Research Center on Edwards Air Force Base, California, May 1, 2001.
|
|