Ford's first generation Focus RS never took to American roads, with the company building it in a strictly limited European production run of only 4,501 cars between 2002 and 2003. True driving ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results