Space shuttle Endeavour touches down at Edwards Air Force Base on Nov. 30, 2008, concluding the STS-126 mission. This image captures Endeavour’s drag chute as it deployed as the shuttle touched down the base’s Runway 4.Image Credit: NASA/Tony Landis
1 min read