Can the new Dacia Duster with its 1.5-liter engine defeat the mighty Land Rover Defender and its three-liter power unit?
View full source
Daily news about Land Rover – fresh news, every day
Can the new Dacia Duster with its 1.5-liter engine defeat the mighty Land Rover Defender and its three-liter power unit?
View full source