Toyota Land Cruiser V8
No one can do an off-road vehicle like Toyota and with more than 60 years experience its no surprise they keep setting the benchmark higher and higher. The latest Land Cruiser V8 is taking the off-road experience to a new level!
Powered by a 4.5 litre V8 diesel engine, the Land Cruiser V8 produces massive amounts of torque and has the capacity to tow anything up to 3.5 tonnes - the maximum allowed for a vehicle of this type. Intelligent technology such as Crawl Control and Multi-Terrain Select mean off-road control is more responsive and easier than ever before. Stunning looks and a feeling of invincibility are matched by a truly sumptuous interior.