Where To Stream Ghost Nation Season 2 Episode 1
The Witching Tree
- Aired April 22, 2020
- 120 Min
- Rated 9.5
- Number 2 Of 22 Rated Episodes
Jason, Steve, Dave and Shari answer a distressed couple's call for help in Biglerville, Pennsylvania. The newlyweds believe a cursed "witching tree" in the yard is behind the apparitions and unexplained noises haunting their 19th-century farmhouse.