The third generation land Rover Discovery was the overall car of the year in 2005. But how has it stood the test of time? The statement is given the Land Rover Discovery is the best car Land Rover has ever built The Discovery has a polished drive train and bodywork, with the excellent build quality, […]