This huge insect comes in at about 3+ inches and appeared last night when I had the lights on for moths. Quite impressive critter. These bugs will eat frogs, that is how big they are.
Please login or register.