Where To Stream Ghost Wars Season 1 Episode 3
The Curse of Copperhead Road
- Aired October 19, 2017
- 60 Min
- Rated 6.1
- Number 8 Of 13 Rated Episodes
Research scientist Landis Barker self-experiments to quantify the haunting of a Lambda Technologies branch in Port Moore after a particle accelerator test goes wrong and the entire building goes into lockdown.