A low budget lost film that was shot in Florida in 1970.
The Horse Killer is not available for streaming at this moment.