The insurance Institute for Highway Safety has been good about forcing auto manufacturers to improve their products. It appears that Read More