Media Summary: Discovery blasts off on a mission to add the final set of solar arrays to the International Space Station. [Source: NASA] The final Solar Array Truss Segment lifted off on the evening of March 15, 2009 aboard the Space Shuttle Discovery. Want more? Presented by -- The Source for Space History and Artifacts. The
Sts 119 Video Highlights - Detailed Analysis & Overview
Discovery blasts off on a mission to add the final set of solar arrays to the International Space Station. [Source: NASA] The final Solar Array Truss Segment lifted off on the evening of March 15, 2009 aboard the Space Shuttle Discovery. Want more? Presented by -- The Source for Space History and Artifacts. The See what it's like to exercise in space with the Credit: NASA Kennedy Space Center 00:00 Introduction 01:45 Twin Sonic Booms 05:00 Short Final 05:12 Touch Down! ...