Kenseth in control at Michigan, wins 3rd Cup race of season
Permalink

Kenseth in control at Michigan, wins 3rd Cup race of season

A Toyota team win in the shadow of Detroit was a triumph for the manufacturer…

Continue Reading →