23 April 2012
After almost 27 years and 39 flights in Earth’s orbit, the space shuttle Discovery arrived at Dulles Airport in Washington, D.C., April 17 on its way to its final resting place. The last moments in the air for Discovery began at Kennedy Space Center, Fla., mounted on top of a modified Boeing 747. […]