Watch Scream: The TV Series season 1 episode 1 tv series online free
Release: Jun 30, 2015
What starts as a YouTube video going viral, soon leads to problems for the teenagers of Lakewood and serves as the catalyst for a murder that opens up a window to the town's troubled past.