50 YEARS AGO TODAY: The sci-fi lucha-libre adventure Santo vs….

50 YEARS AGO TODAY: The sci-fi lucha-libre adventure Santo vs. the Martian Invasion premiered in Mexico on July 27, 1967.