Citroen C1 review
Like its partners Peugeot and Toyota, Citroen has been making hay for nine years with the C1 city car it manufactures in a co-operative factory in the Czech Republic, selling 760,000 cars since 2005. There have been several facelifts but now it’s time for an all-new body style to go with a set of updated […]
Recent Comments