Sikorsky S-38 crash, Jun 11, 1933 (9 killed), Glenview Il...

Sikorsky S-38 accident on June 11, 1933 near Glenview Illinois, United States with 9 fatalities.

More crashes