Land Cruiser XD

Manufacturer: Jenman Vehicle and Coach Builders

Model: Land Cruiser

The 10-seater Land Cruiser XD is a 4×4 vehicle which is custom-designed and built by Jenman Vehicle and Coach Builders. It’s a unique, purpose-built vehicle which has been specifically developed to ensure that you get the best safari experience that you can get, in the safest possible manner.