20 Oct: Land Rover Pickup

Defender of the Faith … Here’s an amazing fact. Over three quarters of the vehicles produced by Land Rover during its fifty year history are still in existence! Just think, if every vehicle manufacturer claimed the same staying power, there would be no room for us humans! Our editor hopes […] Read more »