Masks of Terror
- Episode aired Oct 23, 2017
- TV-14
- 42m
When a woman buys a set of Haitian masks to decorate her dream home, the voodoo spirit attached to the masks emerges to wreak havoc.When a woman buys a set of Haitian masks to decorate her dream home, the voodoo spirit attached to the masks emerges to wreak havoc.When a woman buys a set of Haitian masks to decorate her dream home, the voodoo spirit attached to the masks emerges to wreak havoc.