New Citroen C3 Goes On Sale In France, Prices Starting From €12,950


Unveiled a couple of months ago and set to star at the upcoming Paris Auto Show at the end of September, the all-new Citroen C3 is now officially available to order.
Read more »