24.Dec.2009 The Decidedly Diggable Dacia Duster
We have Renault to thank for the Dacia Duster. Specifically, the automaker’s subsidiary, located in Romania, is responsible for this neat looking production vehicle, which is classified as a smaller kind of all terrain vehicle which will be launched in the markets for Europe as a whole, as well as Turkey and Maghreb.
The concept [...]