I've been fortunate to not have too many things tossed my way....good that it wasn't anything worse.
OTOH - I can't tell you how many dozens of times my wheels have spit a rock into the side of a car. I even had one guy stop, get out of his car and demand my name and license. It ended when he couldn't find any damage. Not that he would have gotten a red cent even if there was.....
55/Rad