Fokker Super Universal crash, May 16, 1929, Delaware Moun...

Fokker Super Universal accident on May 16, 1929 near Delaware Mountains Texas, United States with no fatalities.

More crashes