Video
Space Meet the STS-119 Crew
Discovery shuttle astronauts discuss their mission to deliver new solar wings to the International Space Station.