Published On Sep 23, 2022
I spend a day cleaning and fixing lots of little niggles on this 2002 Citroen Xsara Picasso, which has done over 500,000 miles! We also take a trip to the Picasso's natural habitat: a retail park with dodgy driving and a Home Bargains. Luxury stuff
show more