Day: March 31, 2025

JJ Giltinan 2025

2003 Giltinan World Championship

The closest of 76 regattas in the greatest championship The recent JJ Giltinan 18ft Skiff Championship regatta produced some nervous moments for the Yandoo team of