Auto manufacturers frequently use motorsport to make the company seem advanced and cool, elements that hopefully translate into extra sales. Should a marque make a clear impact in a particular racing ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results