They're on a roll... First the French decide Iraq is a bad idea, then they come up with the incredible C6, and now the C4 Picasso - an innovative MPV you'd actually want to own
Top Gear is not responsible for the content of external internet sites.