Citroen Xsara World Rally Car 2006

News & Related Review:

The car took Frenchman Sébastien Loeb to 28 rally wins, three consecutive Driver’s Championship titles from 2004 to 2006, and Citroën to three consecutive Manufacturer’s Championship titles in 2003, 2004, and 2005. …

Read more

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Netvouz
  • DZone
  • ThisNext
  • MisterWong
  • Wists

Related:

Submit a new Driver Request