A group of Bermuda karters will put their racing endurance to the ultimate test competing in the third annual SimCraft 24 Hour race in New Orleans, Louisiana.
Scott Barnes, David Selley, David Barbosa…
Scott Barnes, David Selley, David Barbosa…
Local News From Every Source