RENAULT RESEARCH CENTRE
COMPETITION
Saint Quentin En Yvelines, France, 1991

Renault