Injury | Rpmgo.com

It seems that the struggling economy, the big number of safety campaigns and more and more safety features in new cars have had some impact in the USA. According to a new statistic from the National High Traffic Safety Administration, the number of deaths in traffic has reached a 60-year low, with 1.13 deaths for every 100 million miles traveled. According… …read the full post