Trailer For Scream: The TV Series Emerges, And Holy Shit It Looks Awful Derek Merdan April 13, 2015 0 If only Dimension would have heeded their own fucking advice. I love the Scream franchise, it's…