Back in the olden days, 130 used to mean 127 inches (3,225 millimeters) between the front and rear axles. The current Defender, which features a unibody rather than a body-on-frame setup, is due to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results