Santo, the saint of the wrestling ring, faces off against an evil voodoo priestess intent on making a more powerful atomic bomb!
1986
1971
1987
1973
2001
1982
2003
1939
2005
1985
1980
2017
2007
2018
2002
2004