There’s nothing like watching some Japanese dudes burn some rubber on their cars on the twisties! These are some moments from drifting in Gunsai, Japan!
There’s nothing like watching some Japanese dudes burn some rubber on their cars on the twisties! These are some moments from drifting in Gunsai, Japan!