Who was the film director that directed XXX?
Ultime grida dalla savana
Ultime grida dalla savana (1975) (English: Final Cry of the Savanna), also known as La Grande caccia and by its English title Savage Man Savage Beast, is a Mondo documentary directed by Antonio Climati and Mario Morra.
Antonio Climati