Beechcraft 80 Queen Air crash, May 21, 1989 (5 killed), O...

Beechcraft 80 Queen Air accident on May 21, 1989 near Olmos, Lambayeque, Peru with 5 fatalities.

More crashes