
Space Shuttle Endeavour rolls out after landing on runway 04-L at Edwards AFB, ending mission STS-126 to the International Space Station Nov. 30, 2008
Smoke swirls as Space Shuttle Endeavour's tires strike the runway at Edwards Air Force Base Nov. 30 to conclude mission STS-126 to the International Space Station.
Image Credit: NASA/Tony Landis
- X
https://www.nasa.gov/image-detail/amf-ed08-0306-03/
TakenNovember 30, 2008
ProducerAFRC
Image CreditNASA/Tony Landis
Size1920x1536px
PIA NumberED08-0306-03