Test Drive – Dacia Duster Techroad 1.3 TCe 150 GPF

2020-04-23T10:32:28+00:00

 The Ultimate limited series (or Techroad depending on the country) brings red inserts to the outside of vehicles (body lines, rear-view mirror housings and side sills), as well [...]