#OTD…Launch of a 1994 Space Radar Lab mission on Endeavour
© 1999-2021 Spaceflight Now / Pole Star Publications Ltd