That's me in the car at Mt. Tremblant
William Byron wins with one race left to go in the season. Kyle Larson has the championship all but locked up. He still needs a competitive drive at Homestead, but it's now his to lose.
No comments:
Post a Comment