Max Franz wins World Cup downhill in Lake Louise

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

Please, we welcome your comments