Team Bermuda and Nuff Said are listed to compete in the Super Stock class at the 2026 Key West World Championship in Florida, with the event running from November 1 to 8. The published entry list names David Selley as driver and Steven Bridges as throttleman aboard S-25 Team Bermuda, while Luis Martins and Nick …
