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!