OTD 30 years ago: 19-20 March 1990, the STS-31 crew take part in the Terminal Countdown Demonstration Test at @NASAKennedy, dress rehearsal for launch of the Shuttle mission to carry the NASA/ESA @Hubble_space Telescope into orbit, then set for 12 April (pics: NASA)