Citroen C4 Picasso Towbars

Citroen C4 Picasso Towbars

The Citroen C4 Picasso is a range that was launched in 2007. The latest generation of this range was introduced in 2013, with eye catching styling and practical features. Available with an engine choice from; 1.6 litre and 2.0 litre diesel engine, as well as a 1.6 litre petrol motor. With a boot capacity of 537 litres, the range also offers a towing capacity of an impressive 1500 kgs. In all, the Citroen C4 Picasso is a range of modern design with a spacious cabin.