bn:03539637n
Noun Concept
FR
sprint cars
EN
Sprint cars are high-powered open-wheel race cars, designed primarily for the purpose of running on short oval or circular dirt or paved tracks. Wikipedia
Relations
Sources