2017 Toyota Land Cruiser: Review

© Perry Stern, Automotive Content Experience© Perry Stern, Automotive Content Experience
It takes a lot of power to move a vehicle this large, and the Land Cruiser delivers. The only engine available is a 5.7-liter V8 producing 381 horsepower and 401 lb-ft of torque — good enough to provide more than adequate acceleration and performance. The Land Cruiser can tow more than 8,000 pounds.

<Slide 14/18>