This is the Focus ST-R, the turn-key racing car launched by Ford Racing back in September at the Frankfurt Motor Show ... to tackle any of a variety of touring car series the world over, from ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results