That one is mine. Our car was REALLY close to it, and I was surprised I didn't hit it, but it happened REALLY fast too. I think putting the car into a skid made me miss it. I don't know exactly what I saw, but I know what it sort of looked like!
I've found many old stories of them interacting with carriages and cars. Here's a couple I could find quickly. I also found one from Georgia 1955 which mentions hair being tested at a lab and coming back human!
tirademan