Max Franz wins World Cup downhill in Lake Louise

Max Franz of Austria was the first racer on the course and his blistering time held up in the season-opening World Cup downhill

Powered by WPeMatico