13 Nights of Elvira - Season 1 Episode 1 - Cannibal Women in the Avocado Jungle of Death

Cannibal Women in the Avocado Jungle of Death
Sign up for Peacock to watch this episode.

Cannibal Women in the Avocado Jungle of Death

A feminist professor and her team seek a missing Dr. Kurtz and find a lost tribe of piranha women.

13 Nights of Elvira Season 1

View all