Start typing to search...

Japanese Touring Car Championship

Touring Car JAF Asia Est. 2019 18 teams

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.

Showing 18 of 18 teams