Manuel Torres is known for Huida en la frontera (1966), Santo vs. Doctor Death (1973) and Una tal Dulcinea (1963).
No data