Defender 90

Defender - 11 Oct 2011

Land Rover Defender 2.4 90

This is the longest we have kept a vehicle in a long while – 4 years. We sold it before the second hand prices went nuts.