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