The Toyota Land Cruiser returns with a more rugged and functional design, built around durability and long term reliability. Powered by a 2.8 litre diesel engine producing 201 hp and 500 Nm, it rides ...