Watch Santo vs. the Killers from Other Worlds (1973) Online!
Santo, the crime-fighting wrestler, battles an alien monster who is controlled by an evil madman bent on taking over the world.
Release Date: 1973-02-01
4.8/10
- Country: MX
- Language: Español
- Runtime: 85