Brand: Otto mobile
It is the high-performance version of the Ford Focus car above the ST version in the model range. The Ford Focus RS is manufactured at the Saarlouis Body & Assembly plant in Saarlouis, Germany, but is developed by the Ford TeamRS team in Dunton, England. The first generation Focus RS was only available in 21 European countries. The second generation...