Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Juan Garza was born in Monterrey, Nuevo Leon, Mexico. He is known for Santo vs. Blue Demon in Atlantis (1970), Capulina contra los monstruos (1974) and Neutron Traps the Invisible Killers (1965).