Video: Women’s Final - Germany v Switzerland

Loading...
Le Gruyère European Curling Championships 2009, Aberdeen, Scotland
Women’s Final – Germany v Switzerland