Site icon The USA Channel

War Movie : The Battle of the Damned (1969)

Suicide Mission

American soldiers on a suicide mission to destroy German fuel depots in North Africa.
 
Credit to : Tigielle 33

Exit mobile version