The National Highway Traffic Safety Administration has issued some very early traffic fatality stats for 2015, and we hate to break it to you, but they don't look so good. In fact, they're pretty darned depressing. Official numbers for 2015 won't be available for a while -- likely, the end of 2016, after data has gathered from every corner of the...
More...