/
Citroen Xsara
Watch our video featuring the Citroen Xsara, specifically the 2007 Citroen Xsara Picasso. Experience a POV test drive highlighting its performance in Portugal.
Mycarro Media
Feb 2, 2025
Home
Favorites
Cars
Searches
Menu