They ain't that good.

Posted by 5771848 on

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. [youtube=]


  • makes me want to watch Fletch. and his awesome car chase.

    coldstar on


    best I could find

    coldstar on

Leave a comment

Please note, comments must be approved before they are published