S01 E07
Oct 19, 2014 |
|
|
|
|
|
|
13 Nights of Elvira
Hobgoblins
Release Date: Oct 19, 2014Episode Description
Elvira's couch is infested with pesky little critters who are clearly Gremlin rejects. The only way she's gonna get rid of them is to endure this flick
Where to Watch 13 Nights of Elvira Season 1 Episode 7 Now
Best
Rent/Buy
Free