Stephane Sarrazin is a proper motoring polymath having claimed pole position at Le Mans, raced and tested in F1 and been very competitive in both WRC and more recently the IRC. Alpine A110 R ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results