News
It's been a high stakes long weekend for go kart racing in Alberta, as nearly 100 drivers from across Canada and the U.S. descended on Fort Saskatchewan, Alta., for the Max Karting Group Canada Final.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results