Citroen C3 Debuts In ‘Messi’ Land: India Launch Soon
The French car manufacturer, Citroen has launched the C3 SUV in Argentina. That being said, the Citroen C3 SUV will soon make its debut on Indian soil and according to sources, it is most likely to be the first SUV in
No comments
please do not enter any spam link in the comment box