A collection of 10 lucha libre films featuring El Santo! Movies include Santo vs Infernal Men, Santo vs the Zombies, Santo vs the Vampire Women, Santo in the Wax Museum, The Diabolical Axe, Operation 67, Santo vs the Martian Invasion, & Santo vs. Blue Demo. Uncut with no interruptions. NO ads!
Reviews
0