Toyota recalls 688,314 Chinese-made sedans

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


Latest Auto Shows

Latest Auto Shows