3 ms·
Minor nit at this point but NHTSA just released their 2016 data. 37,641 die on US roads in 2016, including 5,987 pedestrians, 840 cyclists, for 18% of deaths.
by simonsarris 9y ago
Minor nit at this point but NHTSA just released their 2016 data.
37,641 die on US roads in 2016, including 5,987 pedestrians, 840 cyclists, for 18% of deaths.
https://pbs.twimg.com/media/DLejbNAWsAMmDOO.jpg https://pbs.twimg.com/media/DLejbNAWsAMmDOO.jpg