Citroen C15 review (1985-2005)
Launched back in 1985, the kooky Citroen C15 embodies everything that people love and hate about the French maker. As with the 2CV car, this van is as French as garlic and snails and looks like it might tip over at any minute while negotiating bends. But for all its faults it has many plus points...