Swearingen SA226 Metro II crash, Nov 22, 1987, Le Puy-Loudes

Swearingen SA226 Metro II accident on November 22, 1987 near Le Puy-Loudes, Haute-Loire, France with no fatalities.

More crashes