Santo vs. the Head Hunters HD
01:20:00
HD

Santo vs. the Head Hunters

Santo battles a mad scientist reviving the dead

Runtime: 80 minutes

Quality: HD

Released: Dec 02, 1971

IMDb: 5.8