Tsukuba is not a particularly beautiful circuit. It's a tight and technical 2,070-meter course situated in an ordinary country town about 90 minutes north of Tokyo. But Japan's best drivers have set ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results