Santo, the saint of the wrestling ring, faces off against an evil voodoo priestess intent on making a more powerful atomic bomb!
1970
2010
2021
1957
2022
1972
1980
2023
2024
1990
—
1974
1969
2016
2018
2004
2014