The 2016 Toyota Land Cruiser VXR Diesel is the flagship, top-tier trim of the 200 Series. It perfectly blends exceptional off-road capability with luxurious interior comforts, making it a highly sought-after vehicle globally and especially favored on East African roads