fb pixel

Racing News

The World Cup Allianz Regatta 2023 finished on 4th June

The Akira Sakai and Russell Aylsworth team finished 7th out of 32 boats overall after the medal race. The Douglas...