I've said it before, and I'll say it again. The Japanese suck at rallying. I think it's their inability to leave things alone, even their rally tracks are smooth and perfect.
Share this post
Back to SPEED HERO Blog
makes me want to watch Fletch. and his awesome car chase.
best I could find