Video
Space Meet the STS-128 Crew
The eclectic crew of NASA's space shuttle Discovery gets a close-up before flying the STS-128 mission to the International Space Station.