Farm Stalker/Echo Club Spirits
Season 1 • Episode 19
The team travels to New York, to meet the frightened owner of a horse farm who believes an entity is hurting her horses. Next, they head to Niagara Falls to investigate the Echo Club, where the members say they are being terrorized by an evil entity.
42 min|TV-14|Premiered 08/31/2016
Available Full Episodes