Consolidated LB-30 Liberator crash, Jun 15, 1945 (27 killed)

Consolidated LB-30 Liberator accident on June 15, 1945 near Swanage Dorset, United Kingdom with 27 fatalities.

More crashes