Luge News

Germany Wins Team Relay World Championship

February 16, 2020 ken 0

From Sochi, RUS Feb. 16, 2020 – It’s rare anytime someone can say Germany winning a team relay race is a “surprise”, but that’s exactly what the finish of the 49th FIL World Championships gave […]