Where To Stream Ghost Nation Season 1 Episode 10
The Apparition of Amelia
- Aired December 13, 2019
- 60 Min
- Rated 8.3
- Number 18 Of 22 Rated Episodes
Jason, Steve and Dave investigate claims of horrific apparitions lurking inside a rural home in Brooktondale, New York. Their research reveals a series of tragic farming accidents could be to blame for the disturbing paranormal activity.