Space Shuttle Discovery Launch
The Space Shuttle Discovery was launched today for a mission to upgrade the Hubble Telescope.
About an hour after landing, the astronauts disembarked from Discovery.
The Space Shuttle Discovery was launched today for a mission to upgrade the Hubble Telescope.
The space shuttle Discovery lifted off with five astronauts on board for an 8 day mission that launched a $330 million t…
The space shuttle Discovery embarked on a nine day mission. Highlights of this mission include the testing of a satellit…
From the Kennedy Space Center in Florida - The Discovery shuttle mission to place the Hubble Telescope into orbit was La…