Space Shuttle Discovery Landing
The Space Shuttle Discovery landed at Cape Canaveral, Florida.
Space Shuttle Discovery lifted off on a mission STS-124 to the International Space Station.
The Space Shuttle Discovery landed at Cape Canaveral, Florida.
The launch of the Space Shuttle Discovery on a 14 day mission for construction on the International Space Station was sh…
The launch of the Space Shuttle Discovery STS-119 mission to the International Space Station was shown. Discovery’s …
Video of the Space Shuttle Discovery’s landing at the Kennedy Space Center in Florida was shown.