Рет қаралды 1,432
Illegal Alien Racing
This is the 100cc Masters Class Final Race at North Texas Karters (NTK) in Denton, Tx. I'm starting 3rd and had a little Mychron trouble during the race.June 2023