Environmental Almanac - February 25, 2016 Exploding insects top bill at this year's Insect Fear Film Festival