August 19, 2005 Looking unlike anything else on earth, an amazing one-off version of Citroën's C2 VTR has been built in the UK at a cost of GBP115,000 pounds, more than ten times the cost of a normal ...
Admittedly, we don't feature many products from the big three French manufacturers: Renault, Citron and Peugeot. However, this is one car too good to miss. Regardless of whether the base Citron C2 is ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results