bn:03271415n
Noun Named Entity
AR
No term available
EN
The All Japan Sports Prototype Championship, abbreviated as JSPC, formed by the Japan Automobile Federation, was a domestic championship which took place in Japan for Group C and IMSA GTP prototype cars and also featured cars that were eligible for touring car racing in its earlier years. Wikipedia
Relations
Sources