This was one of two features produced by an independent company in Texas and meant for release as a double feature. The other feature was
The Killer Shrews. Unlike many such features produced in the South, these films received national distribution.
read more facts...