Watch World Cup luge from Latvia – CBC.ca

Watch World Cup luge from Latvia – CBC.ca
Watch World Cup luge from Latvia  CBC.caWatch action from the luge World Cup stop in Sigulda, Latvia.
Watch World Cup luge from Latvia – CBC.ca