Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Rafael Leal was born on February 29, 1928 in Tulancingo, Hidalgo, Mexico. He is known for Santo vs. Frankenstein's Daughter (1972), The Vengeance of the Vampire Women (1970) and Santo and Blue Demon vs. the Monsters (1970).
Special Golden Ariel