CITROEN GRAND C4 PICASSO
Citroen Grand C4 Picasso has two petrol engines but the diesels make more sense with its superior economy and pulling power. The C4 Picasso is smooth and composed filtering out all but most awful bumps at higher speeds. The parking is easy with the lightweight steering. The most striking feature of C4 Picasso is its [...]