Originally Posted by RUFFIAN fOR THE MISINFORMED Ford DOMINATES the Rally WORLD. They have been doing it for years. Honestly, the Euro Fords are 10X's better than he bullshit we get in the States. Citroen won in points last year......
One Big Ass Mistake America
Forum Rules