Facebook Twitter

CAPTION ONLY: BUGGY B MOVIES

SHARE CAPTION ONLY: BUGGY B MOVIES

Iowa State University entomology researcher Stephanie Peterson, of Stanton, Iowa, reacts to a hissing cockroach crawling across her face. The Iowa State Entomology Club will hold its fifth annual Insect Horror Film Festival this weekend in Ames.