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!

Looking to sell your car? Sell it with Carro.