Quantcast
jsc2008e046933
281 of 457

jsc2008e046933

October 6, 2011
Flight controllers watch the big screens from their consoles in this overall view of the space shuttle flight control room in the Mission Control Center at NASA's Johnson Space Center as Space Shuttle Discovery, with the STS-124 crew onboard, lands at NASA's Kennedy Space Center, Fla.


comments powered by Disqus