Bermuda karting driver Scott Barnes will compete in the opening race of the United States Pro Karting Series – the Daytona Super Grand Prix – at the Daytona International Speedway in Florida. Barnes claimed a fourth straight Shifter Masters title in the Skusa Winter Series at the Orlando Kart Centre in Florida last month. The […]