Quote:
Originally Posted by Uncle Brad
...and much to my embarassment....Top Gear's most hated car, the Dacia Sandero
|
I knew that Dacia was a Renault... and i knew Nissan and Renault had ties... but never made the full connection haha, opens a whole new light on the Versa. lol