December 24, 2016 • Cars, Featured, Memories • Marijan Malcevic
Citroen Xsara WRC is one of the most successful cars in the history of the World Rally Championship. It was used by the French manufacturer between 2001 and 2007. This car won three Manufacturer’s WRC titles from 2003 to 2005 and three Drivers’...