Posts Tagged ‘2010’
IN FRENCH. At the 2010 Geneva Motor Show Citroën is showcasing the very best of the Companys Créative Technologie – with some exciting new concept models and product developments exhibited alongside examples from Citroëns award-winning vehicle range.
Get the complete story at TheAutoChannel.com.
Duration : 0:3:40
Originally aired January 3, 2010.