VoidView.Space
STS-92 - Landing at Edwards Air Force Base

STS-92 - Landing at Edwards Air Force Base

With its drag parachute deployed to help slow it down, the Space Shuttle Discovery rolls down the runway after landing at Edwards Air Force Base in Southern California at the conclusion of mission STS-92 on October 24, 2000.