Superkarts! USA to Add Video Review to Officiating in 2017
Karting TEMECULA, CA — In the wake of a tremendously successful edition of the annual SuperNationals spectacular in Las Vegas, the Superkarts! USA staff has already returned to official internal … Read More