Final Results from the 2016 Offshore World Championship

The winners are crowned in Costa Rica