Texas Squads Ready To Tackle COTA World Challenge
The Pirelli World Challenge Grand Prix of Texas, set for Sept. 1-3 at Circuit of the Americas, will have a large contingent of Texas-based racing teams and drivers ready to battle.