I am the type of person that slams on my breaks if a squirl crosses the road in front of me (makes a lot of people mad). I just can't imagine hitting something with my car, much less a little kitten. For the most part I think people are just too preoccupied with their own lives to give a hoot about anyone or anything else in the world. I am so sorry this poor little kitty didn't make it. R.I.P. little one, there are many TCS kitties waiting to play with you over the bridge.