Video: ECC 2010 Women’s Semi Final – Russia v Sweden

Le Gruyère European Curling Championships 2010, Champéry, Switzerland
Women’s Semi Final – Russia v Sweden