Quantcast
sts118-s-075
3 of 480

sts118-s-075

September 20, 2011
NASA Administrator Michael Griffin (right), greets astronauts Scott J. Kelly (center), STS-118 mission commander, and Charlie Hobaugh, pilot, shortly after space shuttle Endeavour's touchdown Aug. 21, 2007, at the Kennedy Space Center, Florida, concluding STS-118.


comments powered by Disqus