Browse 1 movies from Cinema-Vu
A disturbed teenage girl unleashes her pet tarantula against her "enemies."
May 1976