Where To Stream Paranormal Witness Season 2 Episode 8
Fox Hollow Farm
- Aired September 26, 2012
- 60 Min
- Rated 5.5
- Number 9 Of 21 Rated Episodes
A family buys a mansion on the outskirts of Indianapolis, undeterred by the fact that it was once the home of Indiana's notorious serial killer, Herb Baumeister.