Beechcraft H18 crash, Mar 25, 1978 (3 killed), Saint Loui...

Beechcraft H18 accident on March 25, 1978 near Saint Louis-Downtown Illinois, United States with 3 fatalities.

A Beechcraft H18 operated by Astro Airways on a scheduled flight from Pine Bluff struck power cables and poles on approach to Saint Louis Downtown Airport in poor weather. Three passengers were killed and three other occupants were injured.

More crashes