Village of the Damned Season 2 Episode 8 Village of the Damned
- July 19, 2016
- 42 min
-
6.6 (7)
The Lakewood Days Carnival descends into madness when the Killer forces Emma through a gauntlet of not so fun and games, while Brooke launches an attack on the entire town