S01 E08
Jan 10, 2020Truth Be Told
All That Was Lost
Release Date: Jan 10, 2020Episode Description
Poppy enlists an unlikely ally in her hunt. The events of Halloween 1999 are revealed.
Where to Watch Truth Be Told Season 1 Episode 8 Now
Best
Rent/Buy
Free