Air Force and NASA officials greet the STS-126 crew as they exit the Crew Transport Vehicle after landing the shuttle Endeavour at Edwards Air Force Base.
Information
Taken in
Edwards Air Force Base
Author
NASA
Description
Air Force and NASA officials greet the STS-126 crew as they exit the Crew Transport Vehicle after landing the shuttle Endeavour at Edwards Air Force Base.