Video: Men’s Final - Sweden v Switzerland

Loading...
Le Gruyère European Curling Championships 2009, Aberdeen, Scotland
Men’s Final - Sweden v Switzerland