Santo vs. Black Magic Woman (1973)
1h 35m
Running Time
October 4, 1973Release Date
Santo vs. Black Magic Woman (1973)
1h 35m
Running Time
October 4, 1973Release Date
Plot.
Santo, the saint of the wrestling ring, faces off against an evil voodoo priestess intent on making a more powerful atomic bomb!
Where to Watch.
Subs