World Cup Skiing on 4 Lake Louise
The first World Cup Downhill takes place this weekend in lake Louise, Canada. Join Nick Fellows and Ken Read at 7.30 am on Sunday 26th November 2006. Can Britain’s Finlay Mickel improve on last season and join the world’s best? Or will the Austrians be dominant again? Tune in to find out!