June 07, 2007 Last Stage the Toughest Canada’s alpine ski racers arrived in Whistler following a challenging training exercise that saw them travel more than 800 kilometres […] Read more