Corvette Racing's Antonio Garcia and Jordan Taylor recorded their third podium finish of the IMSA WeatherTech SportsCar Championship season Sunday in the Sahlen's Six Hours of The Glen.
Continue reading Corvette Racing at Watkins Glen: Third… Against All Odds at Corvette: Sales, News & Lifestyle.
More...
Continue reading Corvette Racing at Watkins Glen: Third… Against All Odds at Corvette: Sales, News & Lifestyle.
More...