Kibermanis Wins World Cup Finale in St. Moritz
From St. Moritz, SUI (January 16, 2022) – The way the season had gone, coming into St. Moritz the season finale was absolutely Francesco Friedrich’s to lose. In four-man bobsled nobody had been close to […]