Not sure how i feel about this "Scream TV Series" As much as i love Scream, the show is going to be on MTV so its gonna be watered down. If it was on HBO on the other hand it would no holds barred!

Reply · Report Post