firsttracksonline.com
Weather Cancels World Cup Downhills
Wengen, Switzerland – Snow and wind wreaked havoc on Saturday’s scheduled Audi FIS Ski World Cup races, cancelling both the men and women’s downhill races in Switzerland and Altenmarkt- Zauch…