News

It's the most technologically advanced boats, the most challenging boats to sail and the speeds is probably what makes the biggest difference. On top of obviously the technology and the hydro ...