GT7 – Special Event – All Japan Grand Touring Car Championship

Fuji Speedway 694 Nakahinata, Oyama-cho, Sunto-gun, Shizuoka 410-1307

The JGTC (Japanese Grand Touring Championship) was established in 1993 by the Japan Automobile Federation (JAF) via its subsidiary company the GTA (GT Association), replacing the defunct All Japan Sports Prototype Championship for Group C cars […]