Scariest Night of My Life
Season 1
Ep 6. The Witch; Devil in Disguise
- TVPG
- November 24, 2017
Marie recalls her experiences with sounds of crying, paranormal darts and a ghostly figure in her new home.