I came out to my car to find this 5" long insect on it that looks like it's from a horror film. After researching it, I found that this is a Giant Ichneumon Wasp. They are primarily found in Massachusetts and Pennsylvania.
This story is inappropriate and should be flagged for moderation. Please choose from one of the following options: