Santo Attacks the Witches Santo must battle an evil witch and the demons and evil spirits she brings up from Hell. Runtime: 76 Release date: 1968-02-23
Santo Attacks the Witches Santo must battle an evil witch and the demons and evil spirits she brings up from Hell. Runtime: 76 Release date: 1968-02-23