HISTORY
2003 Bacardi Cup Peter Bromby and crewman Martin Siese of Bermuda won the Bacardi Cup Star Class Regatta on Friday, their second victory in the last three years of the international competition. Bromby and Siese finished second in Friday's race. But they never were worse than ninth in any of the…
bacardi cup
martin siese
peter bromby