IndyCars

(Sport: IndyCars)

Definition

IndyCar racing is the highest level and most popular form of racing in the United States. Cars are similar to those used in Formula One, but the tracks are usually oval-shaped and banked rather than the large flat courses used in Formula One.



Videos containing the term 'IndyCars'

Loading...

Tools

?

Nearby Terms

?
Browse by Letter: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z