Citroën Xsara WRC OMV Rally Car: A Privateer Legend of the World Rally Championship
The Citroën Xsara WRC is widely regarded as one of the most successful rally cars ever built. Dominating the World
Continue readingThe Citroën Xsara WRC is widely regarded as one of the most successful rally cars ever built. Dominating the World
Continue readingCitroën Xsara 2005 WRC – Manfred Stohl, Rally Cyprus The Citroën Xsara WRC was one of the most successful rally
Continue reading