That's me in the car at Mt. Tremblant
Kyle Larson is the race winner. Guess he put all that waiver stuff behind him and just went out and won the race! Quite the racer, that guy!
Here are the standings following the Sonoma race:
No comments:
Post a Comment