An airbag deploying during a crash test. © Caspar Benson/fstop/Corbis. Corbis. MHE Canada MHE USA.

Stuff YOU Should Know

October 31, 2015 btwuser 0

The Impact of Defective Airbags Back in the summer, btw brought you a story regarding recalls, specifically citing faulty airbags manufactured by the Japanese company […]