By Amber Stanford May 17, 2012 – This week, a new federal motor vehicle standard has been proposed by US Department of Transportation’s National Highway Traffic Safety Administration for the first time ever. It would require all large vehicles to equip an electronic stability control (ESC) system. Research shows this […]
serious injuries
1 post