Matt Lee dropped to Third Place on a “Clean Pass.” Team Twin tooth takes 1 pole and three podiums in Illinois.
After a stunning weekend of Stars competition, team Twin tooth rolled into the “Matt-Con Services Nationals” with a ton of momentum. Little did they know that basic foundation of racing would leave them standing on the small box with a three on it after taking the checkered flag in 80cc Shifter ahead of every other kart in the field.
Read More...