English, asked by omprakashbhilala, 1 day ago

what is indycar race.​

Answers

Answered by antaragupta69
0

Answer:

INDYCAR, LLC, is an American-based auto racing sanctioning body for Indy car racing and other disciplines of open wheel car racing. ... The sport of open-wheel car racing itself, also historically referred to as Championship Car racing or Indy racing, traces its roots to as early as 1905.

Similar questions