OVERVIEW
PHOTOS
VIDEOS
Storyline
A low budget lost film that was shot in Florida in 1970.
- DirectorLuke Moberly
- Release26 August 1970
- GenreMystery
- Duration1h 36m
- Budget?
- Revenue?
- Rate0 reviews
- Productions
A low budget lost film that was shot in Florida in 1970.