URBANA, Ill. (WCIA) — The 41st Annual Insect Fear Film Festival (IFFF) will be held on Saturday at Foellinger Auditorium on the University of Illinois campus. This year’s theme is “Ant-Men,” spotlighting movies of people shrinking down to the size of ants and participating in their societies. The free event is open to the public […]