Citroen Xsara WRC - First World Rally Car in Loeb's Journey to the Top | SnapLap
Citroën Xsara Picasso - Wikipedia
Citroën Xsara - Simple English Wikipedia, the free encyclopedia
FILE--A Citroen Xsara Picasso is seen on display at the Auto China 2008 car show in Beijing, China, 20 April 2008. A senior official from PSA Peug Stock Photo - Alamy