2011 Dacia Duster No Limit is an exceptional extremely powerful car. It was purpose built by teams from Tork Engineering (design, production, assembly, development) and Sodemo (engine), in association with Renault Sport Technologies, which brought its unique motorsport expertise to the table, as well as the supply of certain components for Dacia Duster No Limit. [...]