Scott Barnes Wins Title At Rock Island

Bermudian karting driver Scott Barnes has secured his eleventh title at the Xtream Rock Island Grand Prix – North America’s largest kart street race. Barnes, competing over two days in the Quad Cities – a metropolitan area straddling the Mississippi River between Illinois and Iowa – claimed victory in his class, the Ignite 100 Masters, […]

Go to Source