QC Grand Prix Draws Racers from 8 Different CountriesQC Grand Prix Draws Racers from 8 Different CountriesIt's time for the 26th running of the Xtream Rock Island Grand Prix, the world’s largest professional go kart street race.TamiTami