Veteran Bermudian driver finishes third in championship final after chaotic week Bermudian karting driver Scott Barnes completed his pursuit of silverware in the Nevada desert, securing a hard-fought third-place finish…
Local News from Every Source