Offshore World Championship Boasts 820 Billfish Releases

A fleet of 67 international teams from 27 countries had record releases