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 ...