
Space Shuttle Endeavour touches down on the runway at Edwards Air Force Base, California
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.
Image Credit: NASA/Tom Tschida
- X
https://www.nasa.gov/image-detail/amf-ec01-0129-1/
TakenMay 1, 2001
ProducerAFRC
Image CreditNASA/Tom Tschida
Size1920x1536px
PIA NumberEC01-0129-1