STS-133 crew announced
Space Shuttle Discovery, mission STS-128, sits on the launch pad Aug. 24, 2009, prior to liftoff. NASA officials have announced the crew for the final Shuttle mission, STS-133, which is targeted for launch in September 2010. The crew will include three Air Force astronauts. (NASA photo/Troy Cryder)