Now this one you have got to see. Crash tests have proved to be an interesting thing to watch over the years. Head on collisions, rollovers -- not to mention the horrific test results from some Chinese vehicles. The main body for vehicle safety testing in the United States, the Insurance Institute for Highway Safety [...]
Continue reading...
Friday, September 18, 2009
2 Comments