Good morning all, While running this morning in Great Falls Park, VA I had the unfortunate run in with some sort of insect. The strange thing is that it fell from the trees above, landed on my head, bit the **** out of me and dissapeared. I dont believe it was a stick (widowmaker). Does...