32blades.com
Competitions Archive
World Championships Year Location Results 2018 Stockholm, Sweden Results 2017 Colorado Springs, USA Results 2016 Budapest, Hungary Results 2015 Hamilton, Canada Results 2014 Courmayeur, Italy Resul…