Ovidio Taito is known for Devil Fish (1984), Apache Woman (1976) and City of the Living Dead (1980).
Sin datos