Citroën C1 at 2012 Geneva Motor Show
The Citroën C1 is a compact, economical and ecological city car and has become a benchmark in the segment since launch in June 2005. The Citroën C1 IS available from launch in both 3-door and 5-door guises. [Read More]