Your browser doesn't support HTML5 audio
Definition | : | derived as a result of its link to the Indianapolis 500 (Indy 500) |
Category | : | Sports & Games » Racing Sports |
Country/ Region |
: | United States
|
Popularity | : |
|
IndyCar is an American-based auto racing sanctioning body for Indy car racing and other disciplines of open-wheel car racing. The name “IndyCar” derived as a result of the genre’s fundamental link to the Indianapolis 500 (Indy 500).