Quantcast
jsc2009e207395
298 of 550

jsc2009e207395

November 20, 2011
Flight controllers in the space shuttle flight control room in the Mission Control Center at NASA's Johnson Space Center watch the big screens during the landing of Space Shuttle Discovery (STS-128) at NASA's Dryden Flight Research Center at Edwards Air Force Base in California.


comments powered by Disqus