Wow man sorry to hear that! It is good that some people stopped. Where I am from no one stops for nothing. I had a similar experience once but was on my MTB and hit the rear of a car as he pulled out. Fortunately for me it was a plastic rear end. I did mooe damage to the car then he did to me. Of course his story was I did not see you.