just-auto.com

FRANCE: Citroen wades into 2002 supermini battle with new C3

By just-auto.com editorial team | 23 August 2001