The Whip vs. Satan

The Whip vs. Satan

Loading ratings...
Zorro-type horseman with occult powers faces off against all metaphysical evils.
Released: 1979
Category: movie
Running time: 80 min
Language: Spanish
Your Review
Others Reviews
Recommendation