Corvette Racing Triumphs in Torrential Rain: Garcia and Sims Secure Podium at The Glen
Garcia and Sims secure a thrilling podium in torrential rain at Watkins Glen. Read the full breakdown of Corvette Racing’s rollercoaster race.
June 24, 2024