Luge World Cup
The EBERSPÄCHER Luge World Cup Lake Placid, New York took place on Sunday atMount Van Hovenburg with participants trying to scrape points together to qualify for the 2026Milan Winter Olympics. This weekend was an exciting event with over 85 sleds…
SportsWesley Kaiser