Scream 2×08 Promo “Village of the Damned”

Scream 2×08 “Village of the Damned” – The killer forces Emma through a gauntlet of not-so-fun games during the Lakewood Days Carnival; and Brooke launches an attack on the entire town.

Show More…
Comments