Subaru Baja News

Faulty airbags made by Tokyo-based Takata have spurred automakers to recall more than 12 million cars around the globe. And Takata's troubles aren't over yet :according to Detroit News, Subaru has just added 5,000 more vehicles to the still-growing recall list. READ: Why Can't Cars Tell When A...