yAY Kyle Larson finally WON A RACE. it's …

yAY Kyle Larson finally WON A RACE. it's about time. also I might get to test drive a quarter midget sometime soon…

YES HE DID. I CAN’T BELIEVE IT ACTUALLY HAPPENED. Now, what we really need is a track where he can start in clean air and where there are no cautions and no pitstops. That’s my winning strategy.