Scott Barnes is between the two biggest races of his year and preparing for the “Super Bowl” of karting.
Barnes has just finished in the top ten in the Cup Karts North America Grand Nationals and has …
Barnes has just finished in the top ten in the Cup Karts North America Grand Nationals and has …