Review

TV Review: Scream (2×08) “Village of the Damned”