Autosport International Show: The new Citroen C2 1600 rally car makes its UK debut Autosport International Show , NEC, Birmingham, England. 8 - 11 January 2004 DIGITAL IMAGE
The new Citroen C2 1600 rally car makes its UK debut
Autosport International Show , NEC, Birmingham, England.
8 - 11 January 2004
DIGITAL IMAGE