The arrival of the production version of the Focus RS won't be happening until 2009, but during the London Motor Show in July, we'll get our first glimpse of Ford's newest road rocket. Top Gear ...
Some results have been hidden because they may be inaccessible to you