The 2.3-mile 17-turn track has hosted IndyCar since 2010 and has become one of the favourite venues among fans and drivers for its undulating nature, which creates turns that demand…
The 2.3-mile 17-turn track has hosted IndyCar since 2010 and has become one of the favourite venues among fans and drivers for its undulating nature, which creates turns that demand…