#OTD in 1985…Challenger launched the first German Spacelab
© 1999-2021 Spaceflight Now / Pole Star Publications Ltd