280 of 550


November 29, 2011
Rob Navias is seated at the Public Affairs Office commentator's console in the space shuttle flight control room in the Mission Control Center at NASA's Johnson Space Center during the launch of Space Shuttle Discovery's STS-128 mission a few hundred miles away in Florida. Navias described the events of the launch, a task he has done regularly since the early days of the STS program.

comments powered by Disqus