PARIS - The new Clio introduced this spring is more than just a renewal of the car that was Renault's best seller from 1991-96.
PARIS - The new Clio introduced this spring is more than just a renewal of the car that was Renault's best seller from 1991-96.