Last week, Nissan, Honda, Mazda, BMW, Ford, Chrysler, and Toyota announced they would have a combined recall of millions of vehicles equipped with airbags manufactured by Takata that could explode … [Read more...] about Do You Trust the Airbags in Your Vehicle?