True Ghost Stories
Season 2
Ep 1. The Witches Prison And Worlds Most Haunted Picture
- TV-PG
- March 1, 2017
- 43 min
Ever heard of the witches prison in essex? and the worlds most alleged haunted picture. enjoy our first episode of season two two great haunting's in one show.