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 ...
For a man who won one of the most prestigious racing championships in the world ... But seeing the former WRC champion drifting up the touge (mountain pass) in Japan is on a whole new level ...
Get the latest car news, reviews, and features.