Anyone know what kind of bug this is? It’s pretty big and lives in the trees. Makes a loud noise (in chorus with others of its kind) that’s between a creak and a buzz. I rarely see them– in fact, this one is not a bug but the empty, shedded exoskeleton.
Error: Twitter did not respond. Please wait a few minutes and refresh this page.