Jack Jennings and Pedro Trouche conquer the Star European Championship
After four races at the 2023 Star European Championship in Cannes, France, for the numerous 45 boat fleet there are two new champions, Jack Jennings (USA) and Pedro Trouche (BRA)
Read more