holy s@#t! 20/10/2023 00:17Now that is some breeze! From the 2023 ILCA U-21 World Championships.Read more on Sailing Anarchy