2025 Regatta Reports 2025 Regatta Reports Snipe Challenge Rio de Janeiro, Brazil, October 5, 2025… by SnipeToday 10/09/2025