It comes out February 10. Read: Land Rover has introduced the new Defender 130 model: when you can buy it, how much does it cost?
View full source
Daily news about Land Rover – fresh news, every day
It comes out February 10. Read: Land Rover has introduced the new Defender 130 model: when you can buy it, how much does it cost?
View full source