Tag: Renault Unveils New Logan for Russia
Renault Unveils New Logan for Russia
Posted image could be a rebadged version of Datsun GO sedan for Russia, but Renault says, it is the new sedan unveiled for the Russians. The car…