The Cactus is the star of Citroen’s stand at the 2014 Geneva Motor Show. And a production version, priced from just £13000, is on the way soon. The radical-…
The Cactus is the star of Citroen’s stand at the 2014 Geneva Motor Show. And a production version, priced from just £13000, is on the way soon. The radical-…