Special Stage Forums banner
ford europe
1-1 of 1 Results
  1. World
    Ford will cease to have a factory presence in the World Rally Championship at the end of the 2012 season. A statement issued by Ford of Europe on Monday said that the decision had been taken due to the current economic climate, following a major review of its marketing activities in the...
1-1 of 1 Results