Discovery's Final Touchdown

Final Stats: 39 Missions, 246 passengers, 148 million + miles traveled. Discovery is retired after a glorious landing at 11:57 A.M. EST March 9, 2011.
credit : NASA
Watch more  ►
Shows