This September the sequel to “It” will be released. So you know what that means don’t you? Pennywise fever will be running rampant around Halloween again this year. After the first film was released in 2017 Pennywise was everywhere and clowns were a hit with consumers. In fact, Spirit Halloween ran out of…

Read More