STS-119 Space Shuttle Launch
Discovery launched at 7:43 p.m. EDT on the STS-119 mission to the International Space Station. Commander Lee Archambault and crew will install the outpost's final set of solar arrays. No copyright protection is asserted for this video. If a recognizable person appears in this video, use for comme...