are those bees or flies?
eitherway, yuck!
I almost crashed once when a bug flew into my helm,
got trapped and eventually found its way into my ear,
i couldn't take it not scratch with the helm on and gloves,
that was really one hell of an emergency stop.