Speed Season Opener in Lake Louise

The 2010 World Cup speed season kicked off in late November in Lake Louise Canada.