stock car race
C15269
concept
A stock car race is a high-speed motorsport competition where modified production-based cars compete on oval or road tracks to complete a set distance or number of laps in the shortest time.