Consolidated B-24 Liberator crash, Sep 17, 1961, Santa Ro...

Consolidated B-24 Liberator accident on September 17, 1961 near Santa Rosa de Yacuma Beni, Bolivia with no fatalities.

More crashes