Photo Gallery – 2018 DXC Technology 600


The Open Wheel’s Parker Hall’s photo gallery of the 2018 DXC Technology 600 at Texas Motor Speedway in Fort Worth, Texas.

Advertisements