Let’s Revisit the 1990 ‘It’ TV Miniseries: 5 Floating Facts About Pennywise and Friends

With the new film “It” in theaters, we look back at the miniseries that made everyone hate clowns

Comments