Forgotten all about these damn things. First couple of fine days all was good. Must be about 10,000 of the things hatched in the past week. Now consulting an entomologist before my next ride so I can learn their feeding patterns and motorcycle helmet attack times.