Did You Know This Is Maine’s Nastiest and Smelliest Bug?Did You Know This Is Maine’s Nastiest and Smelliest Bug?Ever wonder what Maine's most disgusting bug is? Well, turns out, they are seemingly everywhere.Lizzy SnyderLizzy Snyder