Lockheed SR-71 Blackbird Landing at Dulles

Lockheed SR-71 Blackbird Landing at Dulles

The Lockheed SR-71 Blackbird, with chute deployed, landing at Dulles International Airport on March 6, 1990.