Want this question answered?
Stock cars.
Or any cars for that matter
Indy cars race in the rain on street and road courses, however they do not on ovals.
Indy 500 cars once included ride-along mechanics
no
"Hp" is an abbreviated car term meaning horse power. horse power is the strength of the engine
09 Indy has not been run and Dale Jr does not race Indy cars
yes
The cars used in the Indianapolis 500 are called "Indy cars."
Depending on the horse power of the engine.
40
33