Tuesday
Apr172012
Space Shuttle Discovery's Last Flight
Tuesday, April 17, 2012 at 5:43PM
I'm not sure how much the flyovers today in Washington D.C. are going to cost taxpayers, but it sure was an awesome sight as the Space Shuttle Discovery took one final flight before it will be permanently on display at the Smithsonian.
tagged Discovery, SSpace Shuttle, Washington, final flight in Aviation, Events, Internet, News, Tennis
Reader Comments