Where To Stream Haunted Collector Season 3 Episode 1
Farm Stalker / Echo Club Spirits
- Aired March 6, 2013
- 60 Min
On the third season premiere of Haunted Collector, John Zaffis and his team of investigators travel to Montgomery, New York to meet with horse farm owner Mary Lu.