
I must say, I was pleased to be at the launch of the Renault Koleos when I was up in Scotland. However, I found the looks of the thing uninspiring, whilst the massive size and sheer bulk put me off. I have now come around though, to believing that it has a certain Gallic charm […]