Watch 13 Nights of Elvira Season 1 Episode 13: Night of the Living Dead online free on BingeWatch

Cinema Mode
13 Nights of Elvira

13 Nights of Elvira

Elvira is coming, so get your crucifix, garlic, and prayers ready. This October, Elvira will host 13 Nights of Elvira. Elvira skewers the worst modern B flicks like Puppet Master, Cannibal Women in the Avocado Jungle of Death, and Evil Bong.
Genres:
Production:
Duration:
N/A m

Discussion