Mr. North Sails takes revenge. North Star is European Maxi Champion
After her triumph at the Regatta of Three Gulfs, the former Maxi 72 North Star of British owner Peter Dubens is European Maxi IMA 2023 Champion. A real rematch for North Star, which in 2022 had seen victory slip away […]
Mr. North Sails takes revenge. North Star is European Maxi Champion Read More »