Question : where does scream the tv series take place
Answer : the fictional town of Lakewood