Movies: Nelson Juarez
- 1982
Santo vs. the TV Killer (1982)
Santo vs. the TV Killer4.41982HD
Santo takes on Magnus, who has taken control of television stations to broadcast kidnappings and other such criminal activity....
4.41982HD
Santo takes on Magnus, who has taken control of television stations to broadcast kidnappings and other such criminal activity....