Skip To Content

Where To Stream Scream The TV Series Season 2 Episode 8

Village of the Damned

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…