justbritish.com
Ultimate Land Rover Defender At Auction - Just British
Classic Car Auctions (CCA) will be offering the ‘ultimate’ Land Rover Defender in its auction at CarFest South on August 29th.