Traffic Fatalities Increase Yet Again

The results are finally in regarding 2012 traffic fatalities across the United States, and the results are not good. Fatality Analysis Reporting System (FARS) and the National Highway Traffic Safety Administration have released a complete data report stating that 2012...