Space Shuttle Discovery Launch
Space Shuttle Discovery lifted off on a mission STS-124 to the International Space Station.
The launch of the Space Shuttle Discovery on a 14 day mission for construction on the International Space Station was shown.
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 Space Shuttle Discovery, mission STS-116, to the International Space Station was shown.
One hour after the successful launch of STS-121 Space Shuttle Discovery, NASA officials answered reporters' questions ab…