Santo vs. the Head Hunters (1971)

Trailer Movies

Santo vs. the Head Hunters (1971)

Santo battles a mad scientist reviving the dead

Release: Dec 02, 1971

Duration: 1h 20m

Quality: HD

Genres: Action, Adventure