Larry Wright is known for Devil Rider! (1970), Blood Freak (1972) and The Nest of the Cuckoo Birds (1965).
The Nest of the Cuckoo Birds
The Psychedelic Priest
Devil Rider!
Blood Freak
Sin datos