It is kind of sad that it has come to this, but the Insurance Institute for Highway Safety (IIHS) and the NHTSA, that lovely group that gets absolutely torched in Congressional reviews has been on the warpath ever since Congress smacked them on the hand, along with ten major manufacturers, have come to an agreement […]
More...
More...