Location
Braintree, Essex, UK
Current Landrover
90 V8 CSW