But seeing the former WRC champion drifting up the touge (mountain pass) in Japan is on a whole new level of excitement. Mount Iwaki in Aomori Prefecture looks like drifting heaven with 69 corners ...
is an online Touge Racing Game based on Japanese car culture in the 90s. With an emphasis on balance between realism and fun gameplay, the physics are tailored for competitive drift racing ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results