OTD 20 December 1999, launch of Space Shuttle Discovery STS-103 w/#ESA astronauts @Astroclaude Nicollier & @astro_JFrancois Clervoy on board for a NASA/ESA @HUBBLE_space telescope servicing mission @esascience @esaspaceflight @NASAhistory
You might also like