New Vehicle Crash Test; Ouch

A new Insurance Institute for Highway Safety crash test is making me wince. If you watch the “small overlap test” video above, you can see most of the airbags doing absolutely no good because of the physics of the collision. I like my head. I like it to not bounce off car parts. Another thought …