This vehicle is an absolute off-roading powerhouse. The Land Rover Defender L663, often hailed as 'the most rugged and capable Defender ever crafted' (G. McGovern), consistently leaves a lasting impression.
Click on the picture for in-depth information.