The latest stage of the global tour picked up where it had left off in Hamburg, Germany, just a month ago as seven crews made up of the world’s best sailors resumed battle in the heart of Russia’s second largest city. For the rest of the story from sail-world.com CLICK HERE!
↧