You are here

Top Gear’s guide to: Dacia

Romanian car company, now a Renault-owned offshoot. Despite this, manages to produces less-than awful cars.