World Cup finale takes place in St. Moritz this week
The International Bobsleigh and Skeleton Federation World Cup tour will make its eighth and final stop in St. Mortiz, Switzerland this week. It will be a race within a race for man…
The International Bobsleigh and Skeleton Federation World Cup tour will make its eighth and final stop in St. Mortiz, Switzerland this week. It will be a race within a race for man…