Where To Stream Ghost Stalkers Season 1 Episode 6
Farrar School
- Aired November 23, 2014
- 60 Min
News of violent hauntings, evil entities, and child spirits has John and Chad searching for a portal at the Farrar Schoolhouse. John and Chad put themselves directly in harm's way to find out how this building could be so violently guarded.