Shuttle Discovery: Final Flight Over D.C.

April 17, 2012—In its final journey to its permanent museum home, NASA's space shuttle Discovery makes a flyover above the U.S. capital. NASA… more