An isometric racing game released in Japan in 1996 officially licensed by the All Japan Touring Car Championship. Advertisement An isometric racing game released in Japan in 1996 officially ...
Honda has announced plans to enter the FIA World Touring ... held in Japan, China and Macau. Following that, a two-car team will be entered into every race in the 2013 championship.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results