WRC – The 2017 World Rally Car – A Design Statement



Reigning FIA World Rally Champion Volkswagen Motorsport is one of five manufacturers developing new WRC cars for the new technical regulations of the …

Related Posts

3 Responses

Leave a Reply

Your email address will not be published.