Weather main factor in seventh-, eighth-place finishes in wild Six Hours of Imola
IMOLA, Italy (April 21, 2024) – TF Sport’s two Chevrolet Corvette Z06 GT3.Rs finished in points-paying positions Sunday with seventh- and eighth-place LMTGT3 finishes in the FIA World Endurance Championship’s Six Hours of Imola.