15 October, nineteen international crews commenced racing in San Francisco for the coveted Rolex Farr 40 World Championship title.
Read more: Latest News
15 October, nineteen international crews commenced racing in San Francisco for the coveted Rolex Farr 40 World Championship title.
Read more: Latest News