Daily Archives: June 5, 2013

The Austrian couple of Killian Fischuber and Anna Stohr triumphed over a stacked field at the IFSC World Cup Toronto on the weekend.