Piper PA-31 Cheyenne crash, Oct 17, 1984 (3 killed), Toro...

Piper PA-31 Cheyenne accident on October 17, 1984 near Toronto-Lester Bowles Pearson, Ontario, Canada with 3 fatalities.

More crashes