Bermuda make powerboat history with World Championship crown in Key West

Bermuda S1 wins Offshore World Championship Team Bermuda S1 made sporting history in Key West on Sunday, capturing the 2026 Offshore World Championship after delivering a commanding wire-to-wire victory in…

Go to Source