Santo battles a mad scientist reviving the dead
Write a reveiew, share your thoughts about the film Santo vs. the Head Hunters 1971.