americaspace.com
More Capable Machine: Remembering Atlantis’ STS-66 Mission, 25 Years On (Part 2)
Boasting the first reusable drag chute, Atlantis concluded STS-66 with a touchdown at Edwards Air Force Base, Calif., on 14 November 1994. The 11-day mission was her longest flight to date. Photo C…