ANNOUNCED:

12/19/1997 AT 12:00 AM EST

The 17th annual Insect Fear Film Festival will be held Saturday at the University of Illinois, Champaign, Ill. According to the Wall Street Journal, it will feature "bee-movies."

From Our Partners