Beechcraft 80 Queen Air crash, Sep 19, 1983, Miami-Opa Locka

Beechcraft 80 Queen Air accident on September 19, 1983 near Miami-Opa Locka, Florida, USA, United States with no fatalities.

More crashes