Space Shuttle Discovery Landing
Footage was shown of the Shuttle Discovery being taken on the back of a modified jumbo jet to Dulles Airport for deliver…
Space shuttle Discovery was shown flying low over Washington, D.C. before touching down at Dulles International Airport.
Footage was shown of the Shuttle Discovery being taken on the back of a modified jumbo jet to Dulles Airport for deliver…
Space Shuttle Discovery was landed at Kennedy Space Center in Florida after STS-131, the second of five shuttle missions…
Crew members of the space shuttle Discovery and the International Space Center held a joint news conference. The partic…
The Space Shuttle Discovery landed at Edwards Air Force Base.