Quantcast
Last updated on June 18, 2013 at 1:20 EDT
sts118-s-076
2 of 480

sts118-s-076

September 20, 2011
NASA Administrator Michael Griffin (right), and NASA Associate Administrator for Space Operations William Gerstenmaier watch as the space shuttle Endeavour touches down Aug. 21, 2007, at the Kennedy Space Center, Florida, concluding STS-118.