Tag: 2013 Renault Inter Country Battle
Renault launches ‘Inter-country battle’ for its Captur
The French automaker, Renault has launched an international contest at its Facebook page termed as the ‘Inter-country battle’, where Renault fans from all over the world will…