Very scary.
I would have stayed. He had video showing what happened. Should have stayed until the police arrived.
I would have left. I feel like a sitting duck waiting for another inattentive driver to come plowing thru. Maybe giving someone contact info would have been the way to go.
Well, for the record, between my brother and I, I'm not the smart one.