In the latest episode of the “Brave Wilderness” nature series, animal expert and adventurer Coyote Peterson and his crew go on a creepy nighttime adventure, in the forests of West Virginia, in search of a hellgrammite, a semi-aquatic insect that looks straight out of an alien-horror movie.
Previous episode: Coyote Free Handles a Black Widow Spider