Swearingen SA26T Merlin II crash, Jun 19, 1985 (1 killed)

Swearingen SA26T Merlin II accident on June 19, 1985 near Rocksprings, Texas, USA, United States with 1 fatality.

More crashes