The New Defender 130 measures over 5.3 meters in length and offers a maximum seating capacity…
Tag: Land Rover Defender 130 Debut
Land Rover Defender 130 teased with 8 seats ahead of debut this month
On May 31, 2022, the new Land Rover Defender 130 will be unveiled, and orders will…