Entomologist Barry Hicks talks about the largest wild insect in Newfoundland & Labrador - giant water bugs, also known as... toe biter beetles!