Pinterest • The world’s catalog of ideas

Both in 2004 and 2005 Sébastien Loeb and Daniel Elena won the World Rally Championship with the Citroën Xsara WRC team mounting our OZ Wheels!

4
1
from AutomobilesReview.com

Colin McRae in the 2003 Citroen Xsara WRC - Picture 17060

Colin McRae in the 2003 Citroen Xsara WRC at WRC Sweden Picture #1

9
2