Cannibal Women in the Avocado Jungle of Death

These women are serious about their taste in men.

1989-03-15 | 90 minutes

Rating: 4.6