Super Svindal storms to win

  • 11 years ago
Overcast conditions were not going to put a dampener on the final day's racing in Lake Louise, with one last World Cup victory up for grabs