EXCLUSIVE. Renault Formula One team manager, Italian Flavio Briatore, poses in front of the new Renault Clio Sport car outside the Palais des Festivals in Cannes, France, on may 23, 2006. Few
Renault Clio Sport CUP F1 Team ED 2006 Price & Specs | CarsGuide