Lockheed C-130 Hercules crash, Aug 1, 1989, Tamanrasset

Lockheed C-130 Hercules accident on August 1, 1989 near Tamanrasset, Tamanrasset, Algeria with no fatalities.

More crashes