bn:21813673n
Noun Named Entity
PT
No term available
EN
The 2018 DXC Technology 600 was the ninth round of the 2018 IndyCar Series season, contested over 248 laps at the 1.5-mile Texas Motor Speedway in Fort Worth, Texas. Wikipedia
Relations
Sources