Pretty sure there was thought of making it probably the world’s best DIY car given how remote this truck has gone. Pulling up to any shop with a LR badge is on the spot a 25% mark up
 

Similar threads