jsc2009e156653

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.