Michael Booth Dominates in Punta Ala, Takes First Place at EuroTour Stop #11
Punta Ala, Italy – Australian paddler Michael Booth put on a dominant display to win the men’s race at the EuroTour 2023 stop in Punta Ala, Italy. Booth finished the 15km course around…