Rafael Campos
The Appaloosa (1966)
HD 1966 98m
The Doll Squad (1973)
HD 1973 101m
The Astro-Zombies (1968)
HD 1968 91m
Lady in a Cage (1964)
HD 1964 94m
Savage Sam (1963)
HD 1963 103m
The Light in the Forest (1958)
HD 1958 83m