Discovery OV-103 Touching Down (1985)#otd Orbiter Discovery OV-103 lands on Runway 23, Edwards Air Force Base, CA, to successfully complete STS-51-I mission, 3 September...