Introducing our Land Cruiser
Our chariot is the 70 series Land Cruiser, which shares the crown for the ultimate Africa Vehicle with a Land Rover. The Land Rover of course has it’s merits, but for us the Land Cruiser 70 series is where it’s at. The 4.2 liter diesel engine remains largely unchanged since it was brought into service in 1990. The inline 6 generates an…