Sorry for not having much text posts lately, but here’s another video post. This time using Google Video, hopefully loading performance will be better. I believe Google should have better network infrastructure than YouTube.
The title explains it all, the ultimate showdown between the 4WD turbocharged rally sedan kings!
Thanks to foxtrotecho for the pointer!