OTD 35 years ago: 29 July 1985, Space Shuttle Challenger STS-51F/#Spacelab-2 launched with ESA's Instrument Pointing System on board (Pic: NASA) @esaspaceflight @ESA_Tech @AirbusSpace 👉
You might also like