What is it? The Toyota Land Cruiser is a car which, over more than 70 years, has represented the kind of no-nonsense capability that gets you where you need to be whatever the conditions. From the ...
Toyota also claims improved comfort with the ... decelerating to help stabilise passenger seating positions. Specific equipment for the PHEV models includes 19-inch aluminium wheels with silver ...