The film was shot on location in Austin, Texas with a budget of $23,000, and released on July 5,1991.
The film was shot on location in Austin, Texas with a budget of $23,000. The film was released on July 5,1991.