Santo vs. the Strangler

movie

movie poster for Santo vs. the Strangler

Released November 18, 1965

Overview

Santo battles the Strangler.