Don't Torture a Duckling
1972
We did not find results for: The Last House on the Beach Videos.
Check spelling or type a new query.
After taking some adolescent girls to a remote house to rehearse a play, a nun seeks revenge when three thugs brutally rape and kill the girls. Wikipedia