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