Space Shuttle Discovery makes final flight to museum


Credit: Stephen Trimble/Flightglobal

The Space Shuttle Orbiter Discovery (OV-103) made its last ever flight today to its final rest home at the Smithsonian National Air and Space Museum annex near Dulles Airport, Washington D.C. Read more…


Subscribe to our e-mail newsletter to receive updates.


Leave a Reply