Final Stats: 39 Missions, 246 passengers, almost 148 million+ miles traveled. Discovery is retired after a glorious landing at 11:57 EST, March 9, 2011. Credit: NASA
Published 2011-03-09 · Watch on YouTube ↗ Availability and playback restrictions are controlled by the original channel.