jsc2009e156653
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.
Topics:
Edwards Air Force Base, Spaceflight, Space Shuttle program, Launch Control Center, STS-1, Mission Control Center, STS-117, Space Shuttle, Environment, Rob Navias
