Scream: The TV Series

Scream: The TV Series

Village of the Damned (2x8)


:

The killer forces Emma through deadly games during the Lakewood carnival and Brooke launches an attack on the town.

  • :
  • : 28
  • : 1473
  • MTV
  • Daily 21