News

In fact, the lone asphalt racetrack that remains in the Lone Star State is Texas Motor Speedway ... not to mention the fact that we’re racing 800 horsepower machines on 8-inch tires,” Aramendia said. ...