#OTD in 1985…Discovery launched to deploy three satellites and rendezvous with another for daring repair
Related Articles
Uncategorized
OTD…Oct. 5 and STS-41G
Uncategorized
OTD…Aug. 18 and STS-68 abort
Uncategorized