Ford Has Finally Launched Their Fiesta S2000 Rally Car Ford of Europe has finally unveiled their new Fiesta S2000 rally car. The car has been at the M-Sport design and research team for 9 months as they were trying to create something spectacular. The car is yet to be inspected by the FIA, but it has already been entered into a rally series which takes place in Scotland.
The official reveal of the Fiesta S2000 took place...
by Dean at November 19th, 2009 at 06:11 pm