The new Dacia will be made in Europe - and it has significantly increased dimensions

Car parts AutoPower
Car parts AutoPower