Ultimate Car Blog | The Latest Car News, Reviews, Tuning
Tag Archives: Pedestrian Death Rate

Do you drive, or do you walk? If you’re a part of the second category, then pay attention to this article: in USA, the pedestrian fatalities increased to the highest level since 1996! And it looks like the guilt is mostly their own. It sounds...