I bet the thing was a massive deer fly, there are loads of varieties, here the yellow coloured ones bite your ankles/legs.
Or maybe a bot fly, trying to lay eggs? Google bot flies for a whole new round of horror.
I bet the thing was a massive deer fly, there are loads of varieties, here the yellow coloured ones bite your ankles/legs.
Or maybe a bot fly, trying to lay eggs? Google bot flies for a whole new round of horror.