Luge News

2017 FIL World Championships – Team Relay

January 29, 2017 ken 0

From Igls, AUT Germany had its struggles throughout the 2017 FIL World Championships, but when it comes to the Team Relay competition there isn’t anyone better. The United States came down 11th, moving into the […]