The Japanese Touring Car Championship (abbr: 1985–1993: JTC, 1994–1998: JTCC, officially known as All Japan Touring Car Championship), was a former touring car racing series held in Japan.
Subject ID: 62073
MoreThe Japanese Touring Car Championship (abbr: 1985–1993: JTC, 1994–1998: JTCC, officially known as All Japan Touring Car Championship), was a former touring car racing series held in Japan.
Subject ID: 62073
Subject ID: 62073