Swearingen SA226 Metro II crash, Dec 18, 1987, Washington...

Swearingen SA226 Metro II accident on December 18, 1987 near Washington-Dulles, Virginia, USA, United States with no fatalities.

More crashes