The foils of Alex Thomson Racing’s new IMOCA have been unveiled… and they are huge! 😲

  • von