Barnes To Compete In SKUSA Winter Series
Superkarts USA will once again throw the green flag on its 2021 season from March 26th – 28th as the Winter Nationals Rounds 1&2 will take place at the NOLA Motorsports Park in Louisiana.
Bermuda’s Scott Barnes will once again take his place on the track to compete in the Shifter Masters. He will have a practice day on Friday, which will be followed by race day on Saturday and Sunday.
Yes Skippy,another victory. Be safe