Road Tests Citroen C3 April 30, 2014May 20, 2014 Miles Downard 0 Comments C3, Citroen What is it? Well, fearing that I’m stating the obvious, it’s a small French hatchback. But in fact it’s so Read more