Yet another video on street drifting in Japan. I gotta say this stuff looks pretty epic. I am in the beginning stages of planning a trip to Japan and seeing something like this is definitely on the top of my list.
Yet another video on street drifting in Japan. I gotta say this stuff looks pretty epic. I am in the beginning stages of planning a trip to Japan and seeing something like this is definitely on the top of my list.