Toyota recalls 688,314 Chinese-made sedans
Toyota is recalling 688,314 Chinese-made sedans for faulty electronic window control systems. The switches were damaged due to excessive lubricant applied during manufacturing. This can... Read more
Toyota is recalling 688,314 Chinese-made sedans for faulty electronic window control systems. The switches were damaged due to excessive lubricant applied during manufacturing. This can... Read more