Team Bermuda win Offshore World Championships

Team Bermuda made history by winning the 2026 Offshore World Championship on Sunday.
Driver David Selley and throttle man Steven Bridges entered the final race of the event with an eight-point advant…

Go to Source