Toyota Kirloskar Motor has recalled 969 units of the Land Cruiser 300 in India due to potential transmission control software issues.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results