By awild on February 27, 2009. Just a reminder. The infamous annual Insect Fear Film Festival (this year's theme: centipedes!) is happening tomorrow night on campus here in Urbana-Champaign. More information: http://www.life.uiuc.edu/entomology/egsa/ifff.html Tags fun illinois entomology film festival insects scary fun More like this 2010 Insect Fear Film Festival: Prehistoric InsectsMark this on your calendar: February 27 is the Darn, missed it! Next year I must sojourn over there for this annual event.
Darn, missed it! Next year I must sojourn over there for this annual event.