Comment
Comment by sheeeep86
I would love to see these numbers correlated with the number of large pickups that are driving on the roads. These types of cars offer no pedestrian safety and are more and more common in the US.
Be the first to share your thoughts.