The STS-128 crew have tested space shuttle Discovery's flight control systems in preparation for Thursday’s landing at Kennedy Space Center in Florida.
All seven crew members gathered for a final media interview opportunity taking questions from CBS News, ABC News and CNN.
All seven crew members gathered for a final media interview opportunity taking questions from CBS News, ABC News and CNN.