Richard J. Leskosky: Tickings in spotlight at Insect Fear Film Festival – Champaign/ Urbana News-Gazette