Tuesday, April 24, 2012

Todays Highlight in History


STS-31 was the thirty-fifth mission of the American Space Shuttle program, which launched the Hubble Space Telescope astronomical observatory into Earth orbit. The mission used the Space Shuttle Discovery, which lifted off from Launch Pad 39B on 24 April 1990 from Kennedy Space Center, Florida.

For more....

No comments: