Citroen to preview WRC-futuristic car in Geneva

Paris, the 17th of February 2004 - "Citroën Sport" concept car makes its world debut at the Geneva's Motor show 2004. At a time when the 2003 World Rally Champion, the Xsara WRC, is carrying all before it, with two consecutive wins in the...

Paris, the 17th of February 2004 - "Citro

Write a comment
Show comments
About this article
Series Automotive , WRC
Teams Citroën World Rally Team