Tuesday, December 2, 2008

Homecoming in California


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

No comments: