Suggested Searches

Space Shuttle Discovery lands at 6:16 p.m. local time at Edwards Air Force Base in California.

Landing of the Shuttle Discovery and end of STS 51-I mission

51I-S-225 (3 September 1985) --- The Space Shuttle Discovery lands on September 3, 1985 on Runway 23, Edwards Air Force Base, CA, to successfully complete the 51-I mission.

Download