Space Shuttle Discovery makes final flight to museum

Washington-560.jpg

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

Subscribe to our e-mail newsletter to receive updates.

,

Leave a Reply