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.