Pedestrian fatalities in the U.S. have soared by over 80% in the past 15 years.
↧