Scenic II preview
14 Jan 2005 by CarsGuide team
Struggling to get on the local radar with buyers, the French auto giant is launching new models left, right and centre with the latest, a new Scenic small people mover, due next month.All this ...Read more