Whistler, BC – The Olympic Torch and Olympic Torchbearer uniforms for the Vancouver 2010 Olympic Winter Games, designed by iconic Canadian companies Bombardier and the Hudson’s Bay Company respectively, were introduced today to Canada and the world in the mountain resort of Whistler, home to alpine skiing, sliding and Nordic events for the Vancouver 2010 Olympic Winter Games that begin one year from today...
Full Story »