DuckTakes
Happy Spooky Season! Time to ranked arguably the greatest horror franchise of all time! Tell us your ranking of the Scream franchise!