Designed by
Title
IndyCar: June 08 DXC Technology 600 #
Description
June 08, 2018 - Fort Worth, Texas, USA: The Verizon IndyCar teams take to the track to practice for the DXC Technology 600 at Texas Motor Speedway in Fort Worth, Texas.
This image is editorial