Nacra 17 Worlds 2026 Day 3. High wind, big waves and monster current required some inventive sailing techniques on day three ...