I'm glad no one was hurt.
You really have to be on alert when driving, they just run out in front of your car, both day and night
We have to many deer these days, you should see my garden or lack of, do to deer think it's an all you can eat buffet.
And for a tip they leave you Lyme disease.