Santo, the saint of the wrestling ring, faces off against an evil voodoo priestess intent on making a more powerful atomic bomb!
1988
2017
1976
2016
—
2004
2008
1998
2014
2024
1996
2023
2018
2005
2022
2011
1986
1959