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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results