IGUASSU, THE DEVIL'S THROAT
(1965) Luggi Picchi, Odette Lara. This gritty adventure thriller is set in the wilds of the South American jungles. A group of renegade war deserters terrorize Indian natives in the wilds of Brazil near the eye-popping Iguassu Falls. Nice action sequences. Not bad. 16mm.
When sold by Amazon.com, this product will be manufactured on demand using DVD-R recordable media. Amazon.com's standard return policy will apply.