Dacia Bigster spied testing: What to expect from this Renault Duster-based Tata Safari rival
Romanian automaker Dacia, after having revealed the all-new Duster globally, is now working on a 7-seater SUV known as the Bigster. The model was recently spotted testing for the first …