STS-31, ORBITER DISCOVERY. LIFTOFF 4/24/90 Published on February 6, 2018 in 7 February 1984Full resolution (2026 × 2604) ← Previous Next → Launch of Discovery Mission STS-31, 24 November 1990. (NASA)