cultfaction.com
Cult Movie Essentials: Santo vs. the Martian Invasion (1966)
Santo vs. the Martian Invasion aka Santo contra la invasión de los marcianos sees martians, led by Argos, arrive on Earth determined to enforce nuclear disarmament. Their first appearance on TV is …