Scott Barnes Hopes To Be ‘King Of Streets’

[Written by Stephen Wright] Bermuda karting driver Scott Barnes hopes to be crowned “King of the Streets” when he races at the Xtream Rock Island Grand Prix this weekend. Barnes, who will compete in a staggering ten classes, is eyeing multiple titles at the largest and most prestigious street race in North America. The five-time winner […]

Go to Source