Kyle Larson completes NASCAR hat-trick with third win at Michigan

  FaceDL prepare this results ( 0.668 seconds)