OTD 24 April 1990, launch of the NASA/ESA @HUBBLE_space Telescope on Space Shuttle Discovery, STS-31, from pad LC-39B at @NASAKennedy. Still going strong 31 years later! 👉https://t.co/ges46xOxxH
You might also like