Media Summary: The final Solar Array Truss Segment lifted off on the evening of March 15, 2009 aboard the Space Shuttle Discovery. Want more? Host Damon Talley of NASA's Digital Learning Network takes you behind the scenes at Kennedy Space Center in Florida for a ... From March 29th, 2009 NASA-TV Coverage of The 125th Space Shuttle
Sts 119 Mission Overview - Detailed Analysis & Overview
The final Solar Array Truss Segment lifted off on the evening of March 15, 2009 aboard the Space Shuttle Discovery. Want more? Host Damon Talley of NASA's Digital Learning Network takes you behind the scenes at Kennedy Space Center in Florida for a ... From March 29th, 2009 NASA-TV Coverage of The 125th Space Shuttle We had the chance of a lifetime to see the