World Sportscar Championship
E432273
UNEXPLORED
The World Sportscar Championship was an international endurance racing series organized by the FIA that featured prototype and grand touring sports cars competing in long-distance events such as the 24 Hours of Le Mans.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.