Tagged: BelAir

0

Thank goodness for crash testing

“In the 50 years since US insurers organized the Insurance Institute for Highway Safety, car crashworthiness has improved. Demonstrating this was a crash test conducted between...