Toyota Land Cruiser 300 Recalled In India: Here’s Why
The recall applies to 269 units of the model produced between February 12, 2021, and February 1, 2023.
The recall applies to 269 units of the model produced between February 12, 2021, and February 1, 2023.