Lockheed C-130 Hercules crash, Oct 26, 1966, Santa Maria...

Lockheed C-130 Hercules accident on October 26, 1966 near Santa Maria AFB Rio Grande do Sul, Brazil with no fatalities.

More crashes