1 Mar 2011, 22:37 UTC · By: Alina Dumitrache / Though some may think that some models present at this year’s Geneva Auto Show could be overlooked considering the avalanche of world and European premieres, this is so not the case with Citro...