STS 31 flight crew Published on April 23, 2013 in 24 April 1990, 12:33:51 UTC, T minus ZeroFull resolution (994 × 693) ← Previous Next → Discovery (STS-31) flight crew: (NASA)