2025 Regatta Reports 2025 Regatta Reports UK Nationals – Final Howtown, UK, August 17, 2025… by SnipeToday 08/17/2025