Kyle Strickler On The Pole For The 51st World 100 At Eldora
Sep 10, 2021
Kyle Strickler is on the pole for the 51st World 100 after winning heat #6 Thursday at Eldora.
Sep 10, 2021
Kyle Strickler is on the pole for the 51st World 100 after winning heat #6 Thursday at Eldora.