The highly-anticipated Ford Fiesta S2000 rally car has been unveiled at a launch ceremony at M-Sport`s Cumbrian base in the UK. The new rally car, the culmination of nine months` hard work by the design and engineering ...