The Inextinguishable Fire (1969)

The Inextinguishable Fire (1969)

1969-07-26 Germany 22 Min. PG-13
6.2 14 votes

Overview

An austere treatise on the military-industrial complex that produces napalm.