Walked out on my back porch (screened in but the door propped open) and heard what sounded like a B1 bomber bouncing around out there. I looked over and saw this gigantic critter running into the screen trying to get out. I've never seen one of these unless it's just a horsefly at least twice the size of any I've seen before. For size reference, the pics were taken through the bottom of a jar with a standard sized ball lid on it.