Beechcraft E18 crash, Jun 20, 1985 (1 killed), Birmingham...

Beechcraft E18 accident on June 20, 1985 near Birmingham–Shuttlesworth, Alabama, USA, United States with 1 fatality.

More crashes