Land Rover Defender: The End of the Road
Since it first rolled off the production line back in 1948, the Land Rover Defender quickly became something of a British motoring classic. Regrettably, in 2016, it’s now time to bid this iconic vehicle farewell – as this is the […]