
Three and a half years after it was announced, Scream season 3 is finally being released on a new network.
MTV’s small screen adaptation of the popular horror film franchise Scream ran for two seasons, plus a Halloween special, from June 2015 to October 2016…
Read More