Subject: Cannot Google ID this one
Location: Northeasthma Georgia
August 14, 2016 5:43 pm
This guy landed on my windshield. We are in northeast Georgia.
We are wonderfully amused with your playful take on our site’s name. The insect crawling on the window, terrifying the driver of the vehicle is a harmless, immature Leaf Footed Bug, probably in the genus Acanthocephela. Here is a matching image on BugGuide for comparison. Several species in the genus are found in your area.