The last time the Insurance Institute for Highway Safety updated its side impact crash test GM just rolled out the gas-guzzling Hummer H2 and Lincoln ended production of the Blackwood pickup truck after one ignominious year. A lot has changed when it comes to safety since 2003, but one thing that hasn’t changed is Americans’...
More...