I added this today as I thought some of you would get a kick out of it. Over in Japan there's this sport called "Drifting" where some pretty good drivers compete head to head on a road course. The goal is twofold: Win the race and hang the *** out as much as possible. Lots of tire smoke too. Enjoy..
http://www.novipower.com/photopost/d...anese_Cars.wmv
Bookmarks