Juan Fava is known for Reptilicus (1961), Extra Terrestrial Visitors (1983) and Santo vs. the TV Killer (1982).
No data