Citroën C1 For 2012

When it comes to small cars nobody has a better history of producing them than Citroën. Their C1 was extremely popular in the last decade and has been given a revamp for 2012 and beyond. Calling it ‘sharper and greener than ever’, the French automaker has given the nifty city car a 1.0 litre engine Continue Reading