Site icon News Digging

Toyota Rules WEC 1000 Miles of Sebring Winning With Dominating Performance

Toyota Rules WEC 1000 Miles of Sebring Winning With Dominating Performance

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.

Exit mobile version