NTT INDYCAR SERIES is Headed to Barcelona in 2027
The fastest racing on Earth makes its way to Europe for the first time in 20 years.