by BARSouth_Admin | Apr 28, 2021 | News
Final Sail 2021 returned to the docks of Miami Beach Marina and the tournament certainly lived up to the hype. A total of 402 releases across a 41 boat fleet, proved the bite to be red hot and the competition to be high. Two teams would prevail and emerge as...
Recent Comments