Japanese Touring Car Championship
The Japanese Touring Car Championship was a former touring car racing series held in Japan. The series was held under various regulations during its existence, including international categories such as Group A and Super Touring, which allowed both Japanese and foreign built…
About Japanese Touring Car Championship
Japanese Touring Car Championship is a touring car series based in Japan sanctioned by JAF. It is recognized as a professional championship.
The Racing Network
Race Team Wiki is part of the racingnear.me network — find tracks, gear up, and hit the track.