Scream: The TV Series Season 2 Release Date
The tv series season Scream: The TV Series Season 2 is already released on MTV in the USA and Netflix in the UK. The upcoming Netflix release date in the USA and MTV release date in the UK is to be announced.
Release DatesReport Date / Submit Product
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.