259 Members
32
Topics
Last Updated:
Nov 12, 2009 1:28 PM
Ford of Europe has officially unveiled the all-new Ford Focus RS World Rally Car 06 at the Bologna Motor Show in Italy. The car will be Ford's challenger in the FIA World Rally Championship from 2006
more »