OK, so it’s humble pie time. In fact, not just a slice, better just pass me the whole thing over… I’d be the first to admit, my opinion of Land Rover’s products left a lot to be desired. In my long experience in the motor trade, I’d had nothing but trouble with them and everyone [...]