potential steering loss

Mazda and VW recall 600,000 cars

Car makers Volkswagen and Mazda have had to recall over 600,000 vehicles in the US. Volkswagen has had to recall vehicles due to air bag issues and Mazda are recalling vehicles because […]