Santo vs. the Strangler (1965)

Santo vs. the Strangler (1965)

1965-11-18 Mexico 90 Min. PG-13
4.1 11 votes

Overview

Santo battles the Strangler.