HUB
The Horse Killer
1970
A low budget lost film that was shot in Florida in 1970.
Sandra Peabody
Similar Movies