The Land Rover Defender 130 with eight seats has been revealed
Land Rover has revealed 130, the largest derivative of the new Defender. With all of the extra space liberated behind the rear wheels, the longest Defender iteration measures a significant 5.3 meters in length. The wheelbase of the 130 has…