The super lightweight Renault 5 Maxi Turbo disputing a rally in France. Renault 5 Maxi turbo is a historic Rally Car able to of delivering up to 350 hp. - El...
The super lightweight Renault 5 Maxi Turbo disputing a rally in France. Renault 5 Maxi turbo is a historic Rally Car able to of delivering up to 350 h...
Comments