The 2011 Toyota Land Cruiser VXR 5.7L is the ultimate luxury full-size SUV that combines legendary off-road capability with unmatched comfort and prestige. Powered by a 5.7L V8 petrol engine producing 381 hp, it delivers commanding performance on highways and superior torque for off-road terrains.










