Japanese Touring Car Championship
…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 cars to compete. The final edition of the championship was held in 1998, although a…