×

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... Wikipedia
Category: Touring car racing
Folded: 1998
Inaugural season: 1985
Last Drivers' champion: Masanori Sekiya
Last Teams' champion: TOM'S