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