NTT IndyCar Series

8 awesome onboards from Texas in 2019

It was a wild ride at Texas Motor Speedway for the DXC Technology 600. Saddle up.