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.
Loading STS-119 Launch…
Discovery blasts off on a mission to add the final set of solar arrays to the International Space Station.