Haunted Ranch

Haunted Ranch

Available on Pluto TV
S2 E3: Travel to a ranch in Texas where ominous shadows are appearing, animals are being harmed, and horses refuse to cross a mysterious crop circle. The team uncovers a possible indigenous connection and tries to drum up the spirit.