September 1, 2016
Via: WiredLAST YEAR, 35,092 people died on American roads, a 7.2 percent jump from 2014 and the first increase in crash deaths in five years. Pedestrian and motorcyclist deaths are up. SUV crash deaths are up. Pickup truck crash deaths are […]