Ghostface Biggest Fan (Scream) byNick Meece •October 21, 2019 0 Slightly funny, slightly infuriating... Tags: Ghostface Scream Fans