PHOTOS – Star Sailors League Finals 2013
Published on December 5th, 2013
PHOTOS – Star Sailors League Finals 2013
Published on December 5th, 2013The inaugural Star Sailors League Finals in Nassau, Bahamas on December 4-7, 2013. This brand new invitational event that is gathering an incredible list of champions that features 18 teams from 13 countries with a stunning track record: 12 Olympic medals from a total amount of 81 amongst all entries that also includes World Championships in Olympic Classes, America’s Cup campaigns and Volvo Ocean Race teams. Photos by SSL/Carlo Borlenghi.