He was flying low across the road near my house and I saw him get hit by a car. So I went over to stand in the road and make sure the other cars coming drove around him, and I picked him up. One of his eyes was bloody where he'd been hit, and he was stunned and very distressed. I kind of just knew what to do, I held him in my hands by the side of the road for a few minutes which I think helped him calm down from the shock, and then he jumped down and sat for a bit when he was ready. I stayed and watched him for a while, but I could tell he'd had enough after a bit so I just left him.
I didn't see him fly away but I don't think his things were broken and he wasn't there the next morning. I guess he probably only had one working eye, I don't know how well birds manage with only one eye. Maybe he didn't make it but I hope he did, and I'm sure he would've been stuck shocked and panicking in the road until he got flattened without my help.
It was cool.