On This Day in Space! April 25, 1990: Space shuttle Discovery deploys the Hubble Space Telescope

In by Leave a Comment

Sts-31 Onboard Phot-Hubble Space telescope Being Deployed On April 25. 1990. Thew photo Was Taken By The IMAX Cargo Bay Camera (ICBC) Mounted In A Container On The port Side Of Orbiter Discovery In Bay 12. REF: JSC S90-42203 Phto Credit: Nasa/Smithsonian Institution/Lockheed Corporation

Wait! Get Your Copy of Living Happy
Discover the art of Happiness with your FREE copy of Living Happy
I agree to have my personal information transfered to MailChimp ( more information )
We respect your privacy

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.