Where To Stream Scream The TV Series Season 1 Episode 1
Red Roses
- Aired June 30, 2015
- 67 Min
- Rated 6.0
- Number 24 Of 28 Rated Episodes
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.