OTD…March 9 and STS-133 landing

Today in 2011, shuttle Discovery made a graceful landing at Kennedy Space Center, returning from her final voyage after a remarkable three-decade life of service spanning 39 flights, 5,830 orbits of the planet, 365 days spent aloft and 148 million miles traveled. Discovery became NASA’s first orbiter retired as the space shuttle faded into history.