Back to STS-119 Launch

Loading STS-119 Launch…

STS-119 Launch

Discovery blasts off on a mission to add the final set of solar arrays to the International Space Station.