Stella Nova Wins Inaugural Ocean Race North admin May 26, 2015 The German duo of Joerg Reichers and Alex Krause on board Stella Nova capture...Read More