Really sorry to hear this story. I was riding out to Daytona a few weeks ago and the Buzzards were everywhere. I thought I was going to have a bird strike one time. He jumped up in front of me off the road just as I came by. Luckily the wind from my windshield blew him up the few extra inches to clear my head. I had already flinched and was braced for impact! To my surprise he just blew right over me. Lucked up for once.