Toyota Land Cruiser is a luxury SUV offered in the Indian automotive market by the Japanese carmaker. It is powered by a 4.5 L V8 diesel engine that develops 261hp power and 650Nm of torque.
The new Toyota Land Cruiser really is brand-new. It doesn’t replace the old full-size J200, despite having the same name and still riding on a truck platform. The full-size class is left to the ...