1 Views
Santo battles the Strangler.
Release: Nov 18, 1965
Runtime: 90 minutes
Language: Español
Studio: Cinematográfica Norte
Country: Mexico