wheelswithinwales.uk
Citroen Picasso impresses at a stroke
High hopes are riding with the new Citroen Picasso. The first Picasso was launched in 1999 as the Xsara and sales of all Citroen’s C3/C4 MPV models have almost reached 400,000 units in the UK. The …