NCK Road Racing Chuckwalla
Chuckwalla Desert Center, CANCK, Northern California Karters ( Not Norcal Karters ) are the kart racers who race on full size car tracks in their karts, from Superkarts to 100cc clutch karts. Speeds can reach up to 160 [...]