Toyota Rules WEC 1000 Miles of Sebring Winning With Dominating Performance
The World Endurance Championship’s sole American appearance results in a dream finish for Corvette.
The World Endurance Championship’s sole American appearance results in a dream finish for Corvette.