Lake Placid Awarded 2025 IBSF World Championship

Event heading to New York destination for the 11th time in event history