"The Renault Kangoo is a van that was first marketed by Renault in 1997. Production ceased in 2007 for most of the world, however it is still being produced in Argentina and Morocco."
for me the best car Renault have ever made is the Renault clio 2.0 litre 16 valve sport. For power/ fuel efficiency this car is in a class of it's own. The exterior of the car is sporty and sleek...