Scream - Episode 2.08 - Village of the Damned - Promo, Sneak Peek, Synopsis + Promotional Photos By (July 19, 2016, 6:42 am) Scream