Barnes Wins Class in Xtream Rock Island Grand Prix (Motor Sports)
Scott Barnes concluded competing in the Xtream Rock Island Grand Prix, presented by The Hemp Doctor, is the world's largest karting street race.
On Day Two in the Briggs 206 Masters Class, Barnes f