Lakewood is not a safe spot these days,and it’s a wonder that everyone in that town hasn’t gone crazy yet. If you haven’t watched final night’s episode of Scream, this is your one and only warning that there are spoilers ahead. final’s night’s Scream season 2, and episode 10,“The Vanishing,” was an edge-of-your-seat thriller […]The post ‘Scream’ season 2: How much can the Lakewood residents acquire? appeared first on Hypable.
Source: hypable.com