What does JGTC stand for?
JGTC stands for "All-Japan Grand Touring Car Championship"
How to abbreviate "All-Japan Grand Touring Car Championship"?
"All-Japan Grand Touring Car Championship" can be abbreviated as JGTC
What is the meaning of JGTC abbreviation?
The meaning of JGTC abbreviation is "All-Japan Grand Touring Car Championship"
What does JGTC mean?
JGTC as abbreviation means "All-Japan Grand Touring Car Championship"