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.
All of us here in the automotive community certainly felt the sting when Japanese giant Toyota announced they weren't ...
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 ...