Scott Barnes Finishes Third In Las Vegas

[Written by Stephen Wright] Scott Barnes believes he is yet to reach his peak after finishing third in the Shifter Masters class at the Skusa SuperNationals in Las Vegas on Sunday. The Bermudian achieved his best finish at the SuperNats, the most prestigious karting race in North America, making it three podiums in ten appearances […]

Go to Source