Piper PA-31 Cheyenne crash, Jan 18, 1988 (1 killed), Sain...

Piper PA-31 Cheyenne accident on January 18, 1988 near Saint Louis-Lambert, Missouri, USA, United States with 1 fatality.

More crashes